XML解析

来源:互联网 发布:mac开机出现问号文件夹 编辑:程序博客网 时间:2024/06/07 03:30

  其实xml就是html的一个升级版,本来w3c是因为html语法随意,来希望使用xml来替换html。可是后来xml出来之后,这么严格的语法规范,真是让人受不了。所以xml在替换html的目标可以说并没有实现。

  不过因为xml的语法规范比较严格,所以xml在记录系统配置信息上面发挥了很大的作用。那么xml也是一种树形结构,那么如何解析xml呢?

目前主流的有两种做法,Dom解析和Sax解析。

  DOM解析,熟悉js的人都知道这种解析方式就是把每个树节点都当做一个对象来解析。而Sax解析是在有在事件驱动时才执行的。

两种解析方式各有优缺点,相互补充。现在流行的java框架大都是把这两种解析方式结合起来使用。

1 0