js加载xml文件

  
  
< html >
< head >
< script type = " text/javascript " >
function parseXML()
{
try // Internet Explorer
{
xmlDoc
= new ActiveXObject( " Microsoft.XMLDOM " );
}
catch (e)
{
try // Firefox, Mozilla, Opera, etc.
{
xmlDoc
= document.implementation.createDocument( "" , "" , null );
}
catch (e)
{
alert(e.message);
return ;
}
}
xmlDoc.async
= false ;
xmlDoc.load(
" /example/xmle/note.xml " );
document.getElementById(
" to " ).innerHTML = xmlDoc.getElementsByTagName( " to " )[ 0 ].childNodes[ 0 ].nodeValue;
document.getElementById(
" from " ).innerHTML = xmlDoc.getElementsByTagName( " from " )[ 0 ].childNodes[ 0 ].nodeValue;
document.getElementById(
" message " ).innerHTML = xmlDoc.getElementsByTagName( " body " )[ 0 ].childNodes[ 0 ].nodeValue;
}
< / script>
< / head>

< body onload = " parseXML() " >
< h1 > W3Schools Internal Note < / h1>
< p >< b > To: < / b> <span id="to">< / span >< br / >
< b > From: < / b> <span id="from">< / span >< br / >
< b > Message: < / b> <span id="message">< / span >
< / p>
< / body>
< / html>

 

xml

  
  
<? xml version="1.0" encoding="ISO-8859-1" ?>
-
<!-- Copyright w3school.com.cn
-->
-
< note >
< to > George </ to >
< from > John </ from >
< heading > Reminder </ heading >
< body > Don't forget the meeting! </ body >
</ note >

 

你可能感兴趣的:(xml)