自
http://www.w3schools.com/Xml/xml_parser.asp
(稍微重新格式化):
以下代码加载并解析XML字符串:
function loadXML(text)
{
var xmlDocument = null;
// Internet Explorer
try
{
xmlDocument = new ActiveXObject("Microsoft.XMLDOM");
xmlDocument.async = false;
xmlDocument.loadXML(text);
}
// Standards-compliant method.
catch (exception)
{
parser = new DOMParser();
xmlDocument = parser.parseFromString(txt, "text/xml");
}
return xmlDocument;
}
注:
Internet Explorer使用
loadXML()
解析XML字符串的方法,而其他浏览器使用
DOMParser
对象。