Понятия не имею. Вот несколько частей кода, чтобы начать свой:
Создайте свой XMLDoc из строки:
function fromXMLToString(xmlString) {
var xmlDoc = null;
if (window.DOMParser) {
var parser=new DOMParser();
xmlDoc=parser.parseFromString(xmlString,"text/xml");
}
else // IE
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(xmlString);
}
return xmlDoc;
}
var someXmlDoc = fromXMLToString("<a><b>1</b><b>2</b></a>") ;
Конвертировать XMLDoc в строку:
function fromStringToXML(xmlDoc){
var xmlString = "";
if (window.ActiveXObject){ // IE
xmlString = xmlDoc.xml;
}else{ // others
xmlString = (new XMLSerializer()).serializeToString(xmlDoc);
}
return xmlString;
}
var someXmlString = fromStringToXML(someXmlDoc);
alert(someXmlString);