zoukankan      html  css  js  c++  java
  • Jquery 解析xml字符串

    解析方式一:
    $(function(){
            var str="<xml><result><NewDataSet><Table><UserName>test1</UserName></Table><Table><UserName>test2</UserName></Table></NewDataSet></result></xml>";
            var str1="<xml><result><NewDataSet><Table1><UserName>test1</UserName></Table1><Table1><UserName>test2</UserName></Table1></NewDataSet></result></xml>";
            $(str).find('Table').each(function(){
                 alert($(this).children('UserName').text());
            });
            $(str1).find('Table1').each(function(){
                 alert($(this).children('UserName').text());
            });
        });

    Jquery解析XML字符串

    执行结果,前两个弹出空(节点不能包含Table,原因不明),后两个弹出正确结果。

    原因:

    1
    2
    alert($(str).html());  
    //<result><newdataset><username>test1</username><table></table><username>test2</username><table></table></newdataset></result>

    解析方式二:

    1
    2
    3
    4
    5
    6
    7
    $(function () {
            var str = "<xml><result><NewDataSet><Table><UserName>test1</UserName></Table><Table><UserName>test2</UserName></Table></NewDataSet></result></xml>";
            var a = $.parseXML(str);
            $(a).find('Table').each(function () {
                alert($(this).children('UserName').text());
            });
    });

     

  • 相关阅读:
    [bzoj4653] [NOI2016]区间
    [bzoj5285] [HNOI2018]寻宝游戏
    [bzoj4071] [Apio2015]巴邻旁之桥
    [bzoj1146] [CTSC2008]网络管理Network
    [bzoj3004] [SDOi2012]吊灯
    [bzoj5321] [Jxoi2017]加法
    [bzoj5010] [FJOI2017]矩阵填数
    [bzoj3504] [CQOI2014]危桥
    ASP.NET
    ASP.NET
  • 原文地址:https://www.cnblogs.com/xtdxs/p/6528699.html
Copyright © 2011-2022 走看看