当前位置:网站首页>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 .
边栏推荐
- One of the 12 balls is different from the others. Provide a balance and find it three times
- 在OpenCloudOS使用snap安装.NET 6
- Notes on using the coding code base
- mysql乐观锁与悲观锁
- 【CTF】 2018_ rop
- Subscript operator of map
- Kotlin Series 1: getting started with basics
- Basic use of lua
- Redis学习笔记—数据类型:哈希(hash)
- Structure binary tree from preorder and inorder traversal for leetcode topic analysis
猜你喜欢

Three methods to find the limit of univariate function -- lobida's rule and Taylor's formula
Redis learning notes - data type: hash

Go 单元测试

Wechat applet: click the button to switch frequently, overlap the custom markers, but the value does not change
![[极客大挑战 2019]HardSQL](/img/73/ebfb410296b8e950c9ac0cf00adc17.png)
[极客大挑战 2019]HardSQL
![[GXYCTF2019]BabyUpload](/img/82/7941edd523d86f7634f5532ab97717.png)
[GXYCTF2019]BabyUpload

Aiming at the overseas pet market, "grasshand" has developed an intelligent tracking product independent of mobile phones | early project
![[CISCN2019 华北赛区 Day2 Web1]Hack World](/img/bf/51a24fd2f9f0e13dcd821b327b5a00.png)
[CISCN2019 华北赛区 Day2 Web1]Hack World

Gstore weekly gstore source code analysis (IV): black and white list configuration analysis of security mechanism
Redis学习笔记—持久化机制之AOF
随机推荐
学习SCI论文绘制技巧(E)
AI系统前沿动态第38期:谷歌已放弃TensorFlow?;训练大模型的四种GPU并行策略;LLVM之父:模块化设计决定AI前途
What is BFC? What problems can BFC solve
[GXYCTF2019]BabyUpload
Redis learning notes - single key management
GPIO novice
16. system startup process
Navagation navigation
cooding代码库的使用笔记
I have been promoted. How can I get along with my former colleagues at the same level?
Redis学习笔记—Pipeline
[GXYCTF2019]BabySQli
Redis学习笔记—Redis与Lua
web--信息泄漏
微信小程序:点击按钮频繁切换,重叠自定义markers,但是值不改变
Mysql database introduction summary
高性能算力中心 — NVMe/NVMe-oF — NVMe-oF Overview
JSP getting started summary
[nanopi2 trial experience] the first step of bare metal
How should junior programmers who enter a small company improve themselves?