先有一个XML文件格式为:<DataSets>
<DataSet MoneySum = "2220222.223" Project="Project1" Unit="Unit1" DataSet>
</DataSets>
请问。怎么用javascript提取数据。并把数据赋值给与属性名相同的控件显示出来呢?
<DataSet MoneySum = "2220222.223" Project="Project1" Unit="Unit1" DataSet>
</DataSets>
请问。怎么用javascript提取数据。并把数据赋值给与属性名相同的控件显示出来呢?
xmlDoc.loadXML(xml字符串);
{
var strXml = '<DataSets><DataSet MoneySum = "2220222.223" Project="Project1" Unit="Unit1" /></DataSets>';
var xmlDoc = new ActiveXObject("MSXML.DOMDocument");
xmlDoc.loadXML(strXml);
var xmlElement = xmlDoc.childNodes(0);
for(var i=0;i<xmlElement.childNodes.length;i++) {
var xmlNode = xmlElement.childNodes(i);
for(var j=0;j<xmlNode.attributes.length;j++) {
alert("属性名:" + xmlNode.attributes(j).nodeName + " 属性值:" + xmlNode.attributes(j).text);
}
}
}