【问题标题】:Which xml technology to extract fields from an xml file should I use我应该使用哪种 xml 技术从 xml 文件中提取字段
【发布时间】:2016-05-12 12:57:59
【问题描述】:

我使用 Java。我有一堆长的 XML 文件。我必须按几个字段过滤文档,然后我必须提取其他字段,然后基于这些字段创建一个 java 对象。我该怎么做? SAX、JDOM、XSLT、XPATH、JAXP 等?抱歉,我不熟悉 XML 技术。你能给我一个我的用例的通用架构吗?

【问题讨论】:

  • 签出 xStream 库。它由 CodeHause 提供,但现在可以在 github 上找到。

标签: java xml xpath sax jaxp


【解决方案1】:

您在询问 XML 解析,并且您也在 Java 平台中。它看起来很酷。

您可以使用 Java XML Parsers 解析 XML 内容。有许多可用的 XML 解析器。您可能会使用 Java Dom Parser、JDOM Parser、SAX 解析器、StAX Parser 或 JAXP。

我更喜欢 JAXP 功能强大。与 DOM 解析器相比,它具有特殊性。它在需要时加载文档的一部分。

您最好关注本网站以了解这些概念。 Java XML Parsers - Tutorials Point

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-27
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 2019-12-15
    • 1970-01-01
    相关资源
    最近更新 更多