var xmlDoc = new ActiveXObject('MSXML2.DOMDocument');
xmlDoc.async = false;
var flag = xmlDoc.load("文件路径...xxx.xml");
if (!flag) {
alert("文件导入失败!请先检查");return;
}
var xmlRoot = xmlDoc.documentElement;
xmlRoot.xml//里面就是xml的内容了!
xmlDoc.async = false;
var flag = xmlDoc.load("文件路径...xxx.xml");
if (!flag) {
alert("文件导入失败!请先检查");return;
}
var xmlRoot = xmlDoc.documentElement;
xmlRoot.xml//里面就是xml的内容了!
<script language="javascript">
var xmlDoc;
function initialize()
{
if(window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.onreadystatechange=function()
{
if(xmlDoc.readyState==4)
{
handleXmlDoc();
}
}
xmlDoc.load("data.xml");
}
else if(document.implementation&&document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument('','',null);
xmlDoc.onload=handleXmlDoc;
xmlDoc.load("data.xml");
}
}
function handleXmlDoc()
{
for(var i=0; i<root.childNodes.length; i++)
{
alert(root.childNodes[i].firstChild.nodeValue);
}
}
window.onload=initialize;
</script>xml文件:
<?xml version="1.0" encoding="GB2312"?>
<root>
<name>Hello</name>
<sex>Female</sex>
</root>