领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

xml的解析 xml解析技术有哪些

nixiaole 2024-11-08 17:09:53 知识剖析 31 ℃

解析就是将XML文档里面的数据拿出来读取到内存中

操作xml文档:

1.解析(读取):将文档中的数据读取到内存中

2.写入:将内存中的数据保存到xml文档中。持久化的存储

解析xml的方式(也称为xml解析的思想):

1.DOM:将标记语言文档一次性加载进去内存,在内存中形成一颗dom树。

优点:操作方便,可以对文档进行CRUD的所有操作

缺点:占内存

2.SAX:逐行读取,基于事件驱动来完成数据的获取(它会去判断标签哪里到哪里就结束了)。(读完一行读下一行,上一行在内存中释放)

优点:不占内存

确定:只能读取,不能增删改查

基于事件驱动来完成数据的获取(通过触发事件监听器的代码去判断)

在服务器端一般会使用DOM的思想,在移动端一般使用SAX的思想。

Tags:

最近发表
标签列表