Java中使用DOM和StAX解析与创建XML文档
1. DOM概述
Document Object Model (DOM) 是一个用于将XML文档解析为内存中的节点树,以及从节点树创建XML文档的Java API。DOM将XML文档视为由多种类型的节点组成的树,这些节点包括属性、CDATA节、注释、文档、文档片段、文档类型、元素、实体、实体引用、符号、处理指令和文本。
2. 获取文档构建器
要使用DOM解析或创建XML文档,首先需要获取一个文档构建器。步骤如下:
1. 实例化 DocumentBuilderFactory :
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
- 配置工厂(可选),例如设置对命名空间的感知:
dbf.setNamespaceAware(true);
- 调用工厂的
newDocumentBuilder()方法返回文档构建器:
DocumentBuilder db = dbf.newDocumentBuilder();
超级会员免费看
订阅专栏 解锁全文
5

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



