当前位置:首页 > javascript读取xml

javascript读取xml

点击次数:1291  更新日期:2011-01-05
\n

<script language=javascript>
var orderDoc=new ActiveXObject(“MSXML2.DOMDocument.3.0″);
orderDoc.async=false;
orderDoc.load(“xml.xml”);
var items=orderDoc.selectNodes(“/PolicyList/Policy/PrimaryNo”);
var items1=orderDoc.selectNodes(“/PolicyList/Policy/Insurance”);
var PrimaryNo=”",Insurance=”";
for(var i=0;i<items.length;i++)
{
PrimaryNo=items[i].text;
Insurance=items1[i].text;
}
function ReadXml(doc,xpath)
{
var retval=”";
var value=doc.documentElement.selectSingleNode(xpath)
if(value)retval=value.text;
return retval;
}
</script>


\n


\n

<?xml version=’1.0′ encoding=’GB2312′?>
<PolicyList username=”YLQ”>


\n

<Policy BusinessLogic=”AddFreightPolicyWeb” >
<!–ID值 –>
<PrimaryNo>20051011</PrimaryNo>
<!–险种名称 –>
<Insurance>国内货物运输保险111 </Insurance>
</Policy>


\n

<Policy BusinessLogic=”AddFreightPolicyWeb” >
<!–ID值 –>
<PrimaryNo>20051012</PrimaryNo>
<!–险种名称 –>
<Insurance>国内货物运输保险222 </Insurance>
</Policy>
</PolicyList>


\n

来源:chenzhifeng的blog

\n