Java中解析XML的主要技术.doc
Java中解析XML的主要技术:
DOM
SAX
dom4j
jdom
JAXB
DOM ---Document Object Mode 文档对象模型
是 XML 文档的编程接口
定义如何在程序中访问和操作 XML 文档
是与平台和语言无关的接口
以树结构表示 XML 文档
通过提供一组对象对 XML 文档结构的访问
定义用于访问和操作 XML 文档的 API
DOM解析原理
通过解析XML文档,
为XML文档在逻辑上建立一个树模型,
树的节点是一个个对象。通过存取这些对象就能够操作XML文档中的内容
XML文档树模型
students
students
class
student
name
age
sex
address
DOM的优势:
易用性强,把所有的XML文档信息都存于内存中,遍历简单,支持XPath
DOM的缺点:
效率低,解析速度慢,内存占用量过高
DOM的四个基本接口
Document接口
Document接口表示整个HTML或XML文档的根,
并提供对文档数据的基本访问。
是对文档进行操作的入口
NodeList接口
NodeList接口提供对节点的有序集合
主要方法有int getLength() Node item(int index)
Node接口
表示该文档树中的单个节点。
您可能关注的文档
最近下载
- 2026年《中华民族共同体概论》知识考试题库及答案.docx VIP
- 电信行业运维部运维工系统运维管理手册.docx VIP
- 电信行业运维部运维工程师网络运维工作手册.docx VIP
- 电信行业运维部运维员网络运维手册(执行版).docx VIP
- 大数据时代网络隐私权的挑战与民法保护策略.docx VIP
- 高一上册化学期中知识点整理.doc VIP
- 财务总监岗位招聘笔试题及解答(某大型国企).docx VIP
- T CEATEC 251-2026 固态变压器 第3部分:交直流配电网用固态变压器标准解读.docx
- 2026 年《中华民族共同体概论》考试复习题库.docx VIP
- 大数据时代网络隐私权保护的困境与突破:理论、实践与前瞻.docx VIP
原创力文档

文档评论(0)