2013-04-11 39 views

回答

5

javadoc for SimpleValue - 「所有的XmlObject實現可以強制轉換SimpleValue」

所以,正確的做法是:

//to get the string value 
((SimpleValue)obj).getStringValue(); 
//to set the string value 
((SimpleValue)obj).setStringValue("n2"); 
+0

你爲什麼設置值「n2」。我想獲得這個價值。對我來說,沒有編輯的第一個答案是正確的 – 2013-04-11 14:58:57

+0

對不起,我認爲我在你說「什麼是正確的存儲方式」時給出了錯誤的答案 - 我以爲我誤解了這個問題。無論如何 - 已經在這裏添加了。 – 2013-04-11 15:00:49

3

像這樣的事情?

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 
    DocumentBuilder db = dbf.newDocumentBuilder(); 
    Document document = db.parse(new File("input.xml")); 
    NodeList nodeList = document.getElementsByTagName("Xml-Fragment"); 

在那裏你有你的節點列表,採取任何你想要的。

+0

謝謝你這個有用的答案。我用另一個,因爲它更短 – 2013-04-11 15:02:41

+0

沒問題,很高興你解決了它;) – 2013-04-11 15:03:29

相關問題