我必須從包含單個標籤像下面的XML文檔中提取標記值:XML - 提取一個標記值
<error>Permission denied</error>
我曾嘗試:
String xmlRecords = "<error>Permission denied</error>"
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
InputSource is = new InputSource();
is.setCharacterStream(new StringReader(xmlRecords));
Document doc = db.parse(is);
Node nodes = doc.getFirstChild();
String = nodes.getNodeValue();
,但它不工作。 我該怎麼做?
您是否嘗試過的XPath什麼? – kirsty
您可以使用DOM解析器作爲將來的參考:http://www.tutorialspoint.com/java_xml/java_dom_parse_document.htm – Limit
我覺得這個問題不清楚。你是否想要提取字符串'Permission denied',或其他? – DavidRR