我正在研究如何從具有XML文件的特定XML節點獲取值。在我的應用程序中,我將整個XML文件放在一個字符串中,我想從那裏獲取特定的信息。我聽說過關於DOM和SAX的一些信息,但我不知道從哪裏開始。任何幫助?在Java中獲取XML元素的值
回答
最簡單的方法之一是使用xPath。這是一個tutorial。
您可以使用XPath(example)或者您可以使用DOM或SAX(如您所述)您可以在SO上查看我的答案here (how to retrieve element value of XML using Java?)。
XPath例子的鏈接是404,你能添加一個新的嗎? – timbru31 2015-11-05 23:51:25
嗯,也有西河 http://x-stream.github.io/index.html
它let's你做兩個方向(對象到XML和XML到對象)。 這裏是「2分鐘教程」: http://x-stream.github.io/tutorial.html
的JAXB是將對象映射到XML的標準,請查看:http://bdoughan.blogspot.com/2010/10/how-does-jaxb-compare-to-xstream.html – 2010-11-25 13:19:56
- 1. 在xml元素中獲取屬性值
- 2. 如何在xml java中獲取元素的值?
- 3. 使用URL獲取xml元素值xml
- 4. Java中的XML:從特定元素獲取值
- 5. 如何從XML中的元素獲取內部元素值linq
- 6. 如何獲取xml元素的值?
- 7. 的元素名稱獲取XML值
- 8. 使用Java解析XML並獲取元素值和屬性值
- 9. Java XML:獲取嵌套元素
- 10. 在Clojure中獲取XML中元素的值?
- 11. 在html標籤中獲取元素的值a元素的值
- 12. 讀取Java中的XML元素列表
- 13. Java DOM XML解析::獲取元素屬性值
- 14. 在jQuery中獲取元素的值
- 15. 如何使用元素值獲取xml元素?
- 16. LINQ to XML - 基於嵌套元素值獲取元素
- 17. XSL獲取與XML元素
- 18. 獲取元素值
- 19. 只能在xml解析中獲取一個節點元素值?
- 20. 如何在SQL中獲取XML元素和屬性值?
- 21. 如何通過xsd在java中驗證xml取決於xml元素的值
- 22. 獲取SOAP元素在Java中
- 23. 在java中獲取選項元素的值
- 24. 如何獲取元素的文本XML在Java
- 25. 如何使用Java獲取String中XML標記的元素?
- 26. Java Xml元素 - 獲取文件中的節點位置
- 27. 從XML中的子元素的xslt值獲取img src
- 28. 獲取元素的值
- 29. QTP - 獲取元素的值
- 30. 獲取子元素在XML的另一個子元素
可能重複[?如何使用Java來檢索XML元素值(http://stackoverflow.com/questions/4076910/how-to-retrieve-element -xml-using-java) – 2010-11-25 09:30:42