1. DOM(Document Object Model)
优点:可获取和操作 xml 任意部分的结构和数据
缺点:需加载整个 XML 文档,消耗资源大
2. SAX(Simple API for XML)
SAX 解析器基于事件的模型,解析 XML 文档时可以触发一系列事件,解析到期望的节点,可以激活一个回调方法,处理该节点上的数据
优点:
缺点:
3. JDOM(Java-based Document Object Model)
JDOM 自身不包含解析器,使用 SAX2 解析器来解析和验证输入XML文档
包含一些转换器以将 JDOM 表示输出成 SAX2 事件流、DOM 模型、XML 文本文档
优点:API 简单,方便开发
缺点:灵活性较差;性能较差
4. dom4j(Document Object Model for Java)
优点:
缺点:
总结
微信小程序阅读