XML解析技术介绍
xml可扩展的标记语言
不管是html文件还是xml文件它们都是标记型文档,都可以使用w3c组织制定的dom技术来解析
sun公司在JDK5版本对dom解析技术进行升级:SAX(Simple API for XML)
SAX解析,它跟w3c制定的解析不太一样。它是类似事件机制通过回调告诉用户当前正则解析的内容。
它是一行一行的读取xml文件进行解析的,不会创建DOM对象
所以他在解析xml的时候,在内存使用上和性能上都优于DOM解析。
第三方的解析:
jdon 在dom基础上进行了封装
dom4j又对jdom进行了封装
pull主要用于早Android手机开发,是在跟sax非常类似都是事件机制解析xml文件
这个Dom4j它是第三方的解析技术,我们需要使用第三方给我们提供好的类库才可以解析xml文件