Parsers(Parsers)
优质
小牛编辑
137浏览
2023-12-01
XML解析是指通过XML文档来访问或修改数据。
什么是XML Parser?
XML Parser提供了一种访问或修改XML文档中数据的方法。 Java提供了多种解析XML文档的选项。 以下是通常用于解析XML文档的各种类型的解析器。
Dom Parser - 通过加载文档的完整内容并在内存中创建完整的分层树来解析XML文档。
SAX Parser - 解析基于事件的触发器的XML文档。 不将完整文档加载到内存中。
JDOM Parser - 以与DOM解析器类似的方式解析XML文档,但更简单。
StAX Parser - 以类似于SAX解析器的方式解析XML文档,但是以更有效的方式解析。
XPath Parser - 基于表达式解析XML文档,并与XSLT一起广泛使用。
DOM4J Parser - 一个使用Java Collections Framework解析XML,XPath和XSLT的java库。 它为DOM,SAX和JAXP提供支持。
有JAXB和XSLT API可用于以面向对象的方式处理XML解析。 我们将在本教程的后续章节中详细说明每个解析器。