Trail:用于 XML 处理的 Java API(JAXP)

用于 XML 处理的 Java API(JAXP) 路径通过 JAXP 应用程序示例,介绍了用于 XML 处理的 Java API(JAXP)1.4 技术。

在阅读本教程之前

要充分利用 XML 处理 Java API(JAXP)教程中的信息,您应该了解以下技术:

假定对 DOM 和 SAX 有一些先验知识。本教程仅详细检查 JAXP API 特有的代码。

JAXP 简介简要描述了 JAXP 技术,包括其 Object 和主要功能。

XML 的简单 API介绍了 JAXP 技术中使用的概念,XML 的简单 API(SAX):何时使用 SAX,如何解析 XML 文件,如何实现 SAX 验证,如何运行 SAX 解析器以及如何处理词法事件。 。提供了更多信息的链接。

文件对象模型介绍了文档对象模型(DOM)使用的树结构,并向您展示了如何使用 DOM 函数创建节点,删除节点,更改节点的内容以及遍历节点层次结构。

可扩展样式表语言转换包含有关如何将文档对象模型编写为 XML 文件以及如何从任意数据文件生成 DOM 以便将其转换为 XML 的信息。

XML 的流 API着重于基于 Java 技术的流驱动,事件驱动的拉式解析 API,用于读写 XML 文档。 StAX 使您能够创建 Double 向 XML 解析器,这些解析器速度快,相对容易编程并且占用的内存少。

JAXP 1.5 和新属性引入了已添加到 7u40 和 JDK8 的属性。

Processing Limits讨论了 JAXP 实现限制,包括在 7u45 中添加的三个限制。

首页