js½âÎöxmlÎÊÌâ - Web ¿ª·¢ / JavaScript
ÓÐÍêÕûµÄÀý×ÓÂ𣿼æÈÝffºÍieµÄ»¹ÓÐÆäËûä¯ÀÀÆ÷
http://www.switchonthecode.com/tutorials/xml-parsing-with-jquery
JScript code:
<script type="text/javascript" >
function getSource(){
var doc = new ActiveXObject("MSXML2.DOMDocument.3.0");
doc.async = false;
doc.load("test.xml");
var items = doc.getElementsByTagName("country");
for(var i=0;i<items.length;i++){
var item = items[i];
var v = item.getAttribute("value") ;
document.write(v+"<br>");
}
}
getSource()
</script>
test.xml
XML code:
<?xml version="1.0" encoding="utf-8" ?>
<root>
<country value="China">China</country>
<country value="Australia">Australia</country>
<country value="Canada">Canada</country>
<country value="Malaysia">Malaysia</country>
<country value="Singapore">Singapore</country>
<country value="United Kingdom">United Kingdom</country>
<country value="United States">United States</country>
</ro
Ïà¹ØÎÊ´ð£º
Êý¾Ý¿â±íÖÐÓÐÒ»ÁУ¨TranXml£©ÀàÐÍÊÇxml£¬´æ´¢µÄÊÇÀàËÆ
<fathernode>
<a>aaa
</a>
<b>bbb
</b>
</fathernode>
µÄÐÅÏ¢£¬²¢ÇÒͨ¹ý²éѯ·½· ......
DataSetµ¼³öxml Åú´¦Àí(Ñ»·)µÃÔõô´¦Àí
XMLÎļþ
<A>
<B>
<C>
</C>
&nb ......
ÏÖÔÚÓиöxmlÎļþÊÇ<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xm ......
<categorys>
<item>
<type>ALL</ type>
<name>È«²¿ÐÅÏ¢</name>
</item>
<item>
<type>per</ type>
<name>ÐÅÏ¢< ......
<UserModel xmlns="http://tempuri.org/">
<Name>Liu</Name>
<Age>23</Age>
</UserModel>
ÔõôÓÃlinq to xml ²éѯ°ÑÉÏÃæµÄÒ»¸ö×Ö·û´® ͶӰ³ÉÒ»¸ ......