用JS创建一个XML文件

在前台创建xml:

<script >

   function createXML()

     {

       //创建xml

       Var doc=new ActiveXObject(“Microsoft.XMLDOM”);


       //创建一个根节点,并添加到xml

       Var Root=doc.createElement(“Description”);

       doc.appendChild(Root);


       //向根节点添加属性,setAttribute(key , value);

       Root.setAttribute(“operation”,”search”);

       Root.setAttribute(“eco_no”,document.all(“txtECONO”).value);

       Root.setAttribute(“eco_name”,document.all(“drpEcoName”).options[documeng.all(“drpEcoName”).selectedIndex].value);


      //将xml的值赋给一个hidden控件

      document.getElementById("hidXml").value = doc.xml;

}

</script>

在后台读取xml:

//新建一个XmlDocument实例

XmlDocument xmlDoc=new XmlDocument();


//将hidden控件的值生成一个xml

xmlDoc.LoadXml(hidXml.Value.Trim());


//在xml里面,根据key找出value

strring operation = xmlDoc.DocumentElement.GetAttrribute[“operation”];  //根据上面的js赋值,operation= "search"


好了,xml的详细操作这里就不说了,有兴趣的同学可以在博客园里面查一下,挺多资料的。

唉~~发现写篇好的博客好难,自己的表达能力好差。。。。。。。。%>_<%


转载于:https://www.cnblogs.com/silongxu/archive/2011/08/31/2160106.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值