У меня есть документ типа IXMLDOMDocument2. Я хотел бы увидеть xml для этого документа. Как я могу превратить его в строку, чтобы я мог ее просматривать? Я использую javascript. Собственность .text - это просто "".IXMLDOMDocument2 в строку javascript
1
A
ответ
2
Это следует сделать это:
//Convert XML DOM to a string
//for IE
if (window.ActiveXObject) {
var str = myObj.xml;
alert(str);
}
// code for Mozilla, Firefox, Opera, etc.
else {
var str = (new XMLSerializer()).serializeToString(myObj);
alert(str);
}
myObj
при условии, ваша переменная XML.
0
Пусть говорят d ваша переменная для XML-документа
var strXML = d.xml; //IE
var strXML = (new XMLSerializer()).serializeToString(d); //NON-IE
+1 для кросс-браузерного решения. –