2016-05-12 134 views
-1

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

+0

结帐xStream库。它由CodeHause提供,但现在在github上可用。 – sAm

+0

可以提供一些代码示例或xml示例吗? xml处理中的艺术状态也是vtd-xml,本文是您可能不想阅读的内容:http://sdiwc.us/digitlib/journal_paper.php?paper=00000582.pdf –

回答

0

你在问XML解析,你也在Java平台上。它看起来很酷。

您可以使用Java XML解析器解析XML内容。有许多XML解析器可用。您可能要使用Java Dom解析器,JDOM解析器,SAX解析器,StAX解析器或JAXP。

我首选JAXP功能强大。与DOM解析器相比,它是非常特殊的。它在需要时加载文档的一部分。

更好地遵循本网站了解这些概念。 Java XML Parsers - Tutorials Point

相关问题