javascript读取xml

来源:互联网 发布:linux下搭建vm center 编辑:程序博客网 时间:2024/05/18 01:15
<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> 
 
原创粉丝点击