zoukankan      html  css  js  c++  java
  • JavaScript创建XML

    笔者最近有个需求:将前端页面上的table控件中的所有数据获取,并以XMl格式发送给服务器,找了很多资料;感觉都不是很全面,个人做了一个稍微完整的文档;分享出来,供大家参看,同时欢迎指正!
     开始之前先提出几个问题:
    1. xmldocument 对象是否能在各个版本的浏览器中运行?
    2. xml格式文本化后,是否可以直接发送给服务器?
    3. 问题2的深入,到底是什么导致服务器拒绝接受xml文本字符?
    前端代码:
    JavaScript创建XML
    这里需要解释一个为什么给每个td一个自定义属性:在构建XMl是需要确定节点的名称,所以在这里定义这个属性,同时可以实现对于另一个table,增加列后,依旧可以用这个方法!具体看了后面的代码就理解了!
    JavaScript创建XML
    这里实现将table中所有数据(除表头)都进行XML化,同时将字符串XML返回
    上述方法中有一个方法:
    getXmlStruct():这是一个构造XML结构的方法,具体代码如下:
    JavaScript创建XML

    到此处,基本已经完成!看一下效果!
    JavaScript创建XML



    特此鸣谢:王小宁!
    备注:其他浏览器还在测试中,继续努力!


  • 相关阅读:
    CocoaPods
    第一篇 理论 1.7 精进-正念-正知,如理作意和觉察力
    构架稳定与可扩展的优惠券系统
    一个产品从0到1的过程
    实现实时定位
    征信比拼重点是数据和连接
    黑产
    爬虫有什么用
    爬虫应用
    甘蔗理论
  • 原文地址:https://www.cnblogs.com/Zhuangsd/p/5655364.html
Copyright © 2011-2022 走看看