Tip: 注释
xml声明之前不能有注释
对于XML标签中出现的所有空格和换行,XML解析程序都会当作标签内容进行处理。
如:
第一段:
<site>www.baidu.com</site>
第二段:
<site>
www.baidu.com
</site>
以上两段内容意义是不一样的
XmlDTD约束 可以通过拷贝到eclipse进行检验
XML编程(CRUD) create read update delete
增删改查
Dom 和 Sax解析方法的区别?
XML通过如果用DOM解析,在内存中构建成一颗对象树,每一个节点就是一个对象(Element),优点:增删改查比较方便,
缺点: 当文档比较大时候,内存消耗大。
XML通过如果用SAX解析,读取一行,解析一行,占内存少,解析速度快,只适合做文档读取,不适合做文档的CRUD。
调整JVM内存大小
XML解析开发包
Jaxp(sun)、Jdom、dom4j
dom4j 性能最好
Jaxp(sun) 在javax.xml.parsers包中,定义了几个工厂类,程序员调用这些工厂类,可以得到xml文档的DOM或SAX的解析器,从而实现对xml文档的解析。
本文介绍了XML的基本注释规则、DTD验证方法及如何使用DOM和SAX两种方式解析XML文档。对比了这两种方法的特点,DOM适合文档操作,而SAX则适用于文档读取。此外还提到了几种常用的XML解析开发包。
1万+

被折叠的 条评论
为什么被折叠?



