2016-05-12 130 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

相關問題