2
在.net中我將使用LINQ to XML來查詢帶有linq的xml文檔。 Java EE中有類似的東西嗎?如何在Java中查詢XML
我有一個很大的xml文件,其中包含州級,城市,城鎮名稱,我需要用於級聯下拉菜單。所以我正在尋找檢索這些數據的最佳方法。
感謝
在.net中我將使用LINQ to XML來查詢帶有linq的xml文檔。 Java EE中有類似的東西嗎?如何在Java中查詢XML
我有一個很大的xml文件,其中包含州級,城市,城鎮名稱,我需要用於級聯下拉菜單。所以我正在尋找檢索這些數據的最佳方法。
感謝
您可以使用XPath使用javax.xml.xpath
它是一個比較標準的方式來選擇相應的數據,你就可以使用相同的XPath
表達在許多編程語言(不像LINQ)
您也可以看到XPath here的一個很好的示例。
爲了補充這個答案http://stackoverflow.com/questions/2811001/how-to-read-xml-using-xpath-in-java –
Java從來沒有像.NET那樣方便。 _sigh_ – SLaks
等待Java 8:http://en.wikipedia.org/wiki/Java_version_history#Java_SE_8 – Simon
@Simon:這裏沒有提到有關XML的任何內容。 – SLaks