我想創建一個XML文件,其中包含有關係統的所有信息。 來獲取信息,我會用getProperty(os.name)
,並將其保存在一個字符串這樣在java中創建XML文件時傳遞字符串而不是節點
String nameOS = "os.name";
nameOS=System.getProperty(nameOS);
,現在我想創建一個XML,並且希望這個字符串的值是一個元素XML文件中創建的,爲此,我會做這樣的事情
Element Osname = doc.createElement("Osname");
Osname.appendChild(doc.createTextNode("nameOS"));
staff.appendChild(Osname);
但輸出XML文件看起來喜歡這個
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
- <HardwareInfo>
<OsName>nameOS</OsName>
</HardwareInfo>
我得到的名字輸出中的字符串,而不是字符串的值。
任何幫助將非常感激。
非常感謝你!這很有用! – Spaniard89 2012-07-18 13:08:00