📜  Apache Xerces-XML解析器

📅  最后修改于: 2020-11-10 04:35:06             🧑  作者: Mango


什么是Apache Xerces2?

Xerces2是基于Java的处理器,并提供了以下XML解析API标准的标准接口和实现-

  • 文档对象模型(DOM)级别3

  • XML(SAX)2.0.2的简单API

  • XML流媒体API(StAX)1.0事件API

  • 用于XML处理的Java API(JAXP)1.4

什么是XML解析?

解析XML是指遍历XML文档以一种或另一种方式访问数据或修改数据。

什么是XML解析器?

XML分析器提供了一种访问或修改XML文档中存在的数据的方法。 Java提供了多种选项来解析XML文档。以下是各种类型的解析器,它们通常用于解析XML文档。

  • Dom Parser-通过加载文档的完整内容并在内存中创建其完整的层次树来解析文档。

  • SAX Parser-在基于事件的触发器上解析文档。请勿将完整文档加载到内存中。

  • StAX Parser-以与SAX解析器类似的方式解析文档,但方式更有效。

现在,我们将在后续章节中使用Apache Xerces库详细说明每个解析器。