javascript读取xml
作者:admin 日期:2008-02-20
<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>
<?xml version='1.0' encoding='GB2312'?>
<PolicyList username="YLQ">
<Policy BusinessLogic="AddFreightPolicyWeb" >
<!--ID值 -->
<PrimaryNo>20051011</PrimaryNo>
<!--险种名称 -->
<Insurance>国内货物运输保险111 </Insurance>
</Policy>
<Policy BusinessLogic="AddFreightPolicyWeb" >
<!--ID值 -->
<PrimaryNo>20051012</PrimaryNo>
<!--险种名称 -->
<Insurance>国内货物运输保险222 </Insurance>
</Policy>
</PolicyList>
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>
<?xml version='1.0' encoding='GB2312'?>
<PolicyList username="YLQ">
<Policy BusinessLogic="AddFreightPolicyWeb" >
<!--ID值 -->
<PrimaryNo>20051011</PrimaryNo>
<!--险种名称 -->
<Insurance>国内货物运输保险111 </Insurance>
</Policy>
<Policy BusinessLogic="AddFreightPolicyWeb" >
<!--ID值 -->
<PrimaryNo>20051012</PrimaryNo>
<!--险种名称 -->
<Insurance>国内货物运输保险222 </Insurance>
</Policy>
</PolicyList>
评论: 0 | 引用: 0 | 查看次数: 1550
发表评论
你没有权限发表留言!