返回首页
当前位置: 主页 > 编程语言 > XML教程 >

Java XML-解析器

时间:2020-07-22 13:21来源:电脑教程学习网 www.etwiki.cn 编辑:小山哥

XML解析是指遍历XML文档以访问或修改数据。

什么是XML解析器?

XML分析器提供了一种访问或修改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解析。在本教程的后续章节中,我们将详细介绍每个解析器。

------分隔线----------------------------
标签(Tag):
------分隔线----------------------------
推荐内容
  • Java DOM分析器-概述

    文档对象模型(DOM)是万维网联盟(W3C)的官方推荐。 它定义了一个接口,使程序可以...

  • Java XML-解析器

    XML解析是指遍历XML文档以访问或修改数据。 什么是XML解析器? XML分析器提供了一种访...

  • ebXML-术语

    本章提供ebXML规范中使用的大多数术语的定义。 您肯定已经在前几章中看到了许多内容,...

  • ebXML-摘要

    本简短的教程介绍了ebXML及其各种元素的基...

  • ebXML-使用示例

    下图显示了ebXML场景,这使您很容易理解ebXML的概念。 该示例取自《技术体系结构规范...

  • ebXML-消息服务

    完整的消息称为消息包,它是一个多用途Internet邮件扩展(MIME)对象。 消息包包含两...

猜你感兴趣