我需要使用Java腳本編寫XML文件。到目前爲止,我已經能夠提出的代碼如下。用javascript編寫XML文件
function loadXMLDoc(dname) {
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
}
else {
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET", dname, false);
xhttp.send();
return xhttp.responseXML;
}
function GenerateDocument() {
var xmlDoc = loadXMLDoc("XMLFile.xml");
newelm = xmlDoc.createElement("Company");
newAtt = xmlDoc.createAttribute("Name");
newAtt.nodeValue = "ABC";
//newelm.setAttributeNode(newAtt);
x = xmlDoc.getElementsByTagName("Companies");
x.appendChild(newelm);
}
我能看到的元素和xmlDoc中的對象歸於但我無法子元素和attribues添加到XML文件。任何幫助表示讚賞。
感謝
謝謝邁克。你能否給我提供一個例子或模擬代碼來展示如何做到這一點。我將要生成的XML是一個包含大約300個節點的大文件。 – RRForUI 2012-03-07 15:47:09
用xml更新我的答案以進行字符串轉換。 – 2012-03-07 19:21:38