0
A
回答
0
你不要刪除任何東西。通過XPath,你需要橫切你需要的元素。另一件事是Xpath與您用於腳本的語言無關。它可以使用Java,Python,C#,紅寶石等
要了解更多的XPath參考以下鏈接: -
http://www.w3schools.com/xsl/xpath_intro.asp
希望它會幫助你:)
0
測試 。 ... ....
這裏是獲取ID元素內容的示例代碼 表達式 public static final String IdExpr =「/ NameDefinition/@ Id」;
字符串evaluateXML(字符串文件,字符串IdExpr){
Stringres= null;
try {
FileInputStream fis = new FileInputStream(new File(file));
DocumentBuilderFactory builderFactory = DocumentBuilderFactory
.newInstance();
DocumentBuilder builder = builderFactory.newDocumentBuilder();
Document xmlDocument = builder.parse(fis);
XPath xPath = XPathFactory.newInstance().newXPath();
String Id = xPath.compile(IdExpr).evaluate(
xmlDocument);
return Id;
}
相關問題
- 1. 提取特定的元素從XML
- 2. 從Java中提取維基百科表中的特定元素
- 3. 從html中提取特定元素/值
- 4. Java中的XML:從特定元素獲取值
- 5. Java從Object中獲取特定元素[]
- 6. 從XML中提取元素的屬性
- 7. 從XML文檔中的特定元素
- 8. 如何從java中的特定XML元素中檢索
- 9. 提取特定元素中的R
- 10. 使用R中的xml包提取特定的HTML元素
- 11. Ruby Regexp提取XML字符串中的特定元素
- 12. 從UIWebView中提取XML元素
- 13. 從XML文檔中提取元素
- 14. 從XmlDocument中提取XML元素
- 15. 用Python3從XML中提取元素?
- 16. 從XML命名空間中選擇XML中的特定元素
- 17. 如何從大型XML中獲取特定元素的值
- 18. 如何從Java中提取XML元素和文本
- 19. 從HTTP XML響應中提取元素 - HTTP客戶端和Java
- 20. 從ClassName獲取的所有元素中獲取特定元素?
- 21. 如何在BASH中從數組中提取特定元素?
- 22. 如何在postgres中從json數組中提取特定元素?
- 23. 從XML文件中讀取特定元素內心深處的Java
- 24. 使用XPath從文檔中的特定位置提取元素
- 25. 從Mnesia的數據庫中提取特定元素
- 26. 從特定索引中取出元素
- 27. 如何從xml文檔中提取完整的xml元素
- 28. 讀取Java中的XML元素列表
- 29. 在Java中獲取XML元素的值
- 30. 如何從字符串中提取特定元素?
請出示你有什麼到目前爲止已經試過。 – Thilo
閱讀有關XML操作的DOM。我想你可以使用DOM從現有的XML文件中添加/刪除信息。另請閱讀SAX解析。並且在兩個XML解析方法之間進行權衡。 –
你可以顯示你的文檔的結構和你想要提取什麼類型的內容。也許我們可以幫助構建一個XPath查詢。 –