js解析有属性的xml,js解析有属性的xml

这样的一个xml如何解析

 <data>
    <row rowId="new" rowFlag="add">
        <column name="TBR"> </column>
        <column name="RQ">2016-11-10</column>
        <column name="DRJC_JC">0</column>
        <column name="LJJC_ZJC">0</column>
    </row>
    <row rowId="new" rowFlag="add">
        <column name="TBR"> </column>
        <column name="RQ">2016-11-10</column>
        <column name="DRJC_JC">11</column>
        <column name="LJJC_ZJC">0</column>
    </row>
</data>

我想得到 name = "DRJC_JC"的值 ,也就是说能够取到0和11

xml

1个回答


<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<script>
    $.ajax({////////////注意url参数改为你的xml文件地址
        url: 'x.xml', success: function (xmlDoc) {

            var cols = xmlDoc.getElementsByTagName('column');
            for (var i = 0; i < cols.length; i++)
                if (cols[i].getAttribute('name') == 'DRJC_JC') {
                    alert(cols[i].firstChild.nodeValue)
                }
        }
    })
</script>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问