当前位置:网站首页>XML related interview questions
XML related interview questions
2022-06-23 09:40:00 【Linging_ twenty-four】
https://zhuanlan.zhihu.com/p/33804163
https://blog.csdn.net/tanwei4199/article/details/24006275
1、 What is? XML
Extensible markup language , It is used for data transmission and storage , You can customize the label , Just need to satisfy <> closed </> that will do .
2、XML And HTML The difference between

3、XML For data transfer , So it's with JSON The difference between ?
- XML The file format is complex , More broadband , Server side and client side parsing xml It costs more resources and time .
- JSON File format compression , Take up less broadband
4、 What is? XPath
For from XML To retrieve and locate elements and attributes . It has its own grammar and rules .
5、DOM and SAX What's the difference between parsers
DOM load XML The method of XML The file is loaded into memory in a tree structure , Not suitable for loading large , Random access is possible XML The elements of .
SAX load XML Is event driven , take XML The file is partially loaded into memory , Suitable for handling large files , Not right XML Add, delete and modify , Parsing can only be performed once from beginning to end , No random access .
边栏推荐
- Implementation of s5p4418 bare metal programming (replace 2ndboot)
- Redis learning notes - slow query analysis
- JSP getting started summary
- 16. system startup process
- One of the 12 balls is different from the others. Provide a balance and find it three times
- Redis learning notes - traverse key
- 学习SCI论文绘制技巧(F)
- Go语言JSON 处理
- 必须知道的RPC内核细节(值得收藏)!!!
- Redis learning notes - data type: string (string)
猜你喜欢

Thin film interference data processing

JSP getting started summary
Redis学习笔记—数据类型:字符串(string)

Gesture recognition based on mediapipe

cooding代码库的使用笔记

Go 字符串比较

UEFI learning 3.6 - ACPI table on ARM QEMU
Redis learning notes pipeline

Typora set up image upload service
![[plugin:vite:import-analysis]Failed to resolve import “@/“ from ““.Does the file exist](/img/1f/dde52dc63de58d67f51161e318a9fb.png)
[plugin:vite:import-analysis]Failed to resolve import “@/“ from ““.Does the file exist
随机推荐
ThinkPHP 2. X/3.0 vulnerability recurrence
ICLR 2022 | 视频中的动态卷积TAdaConv以及高效的卷积视频理解模型TAdaConvNeXt
Difference between global shutter and roller shutter
高性能算力中心 — NVMe/NVMe-oF — NVMe-oF Overview
Playing with nanopi 2 bare metal tutorial programming-01 lighting user led difficulty analysis
Go语言JSON 处理
在OpenCloudOS使用snap安装.NET 6
Redis学习笔记—客户端通讯协议RESP
2022 gdevops global agile operation and maintenance summit - essence playback of Guangzhou station (with PPT download)
启明星辰华典大数据量子安全创新实验室揭牌,发布两款黑科技产品
Redis learning notes pipeline
cooding代码库的使用笔记
RGB and CMYK color modes
Redis learning notes - data type: Set
Redis learning notes - slow query analysis
RBtree
Redis学习笔记—数据库管理
[GYCTF2020]Blacklist
Common English explanations in arm
Bit binding