为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用jQuery解析XML?

如何使用jQuery解析XML?

慕森王 2019-07-17 16:35:18
如何使用jQuery解析XML?如何解析XML,如何使用jQuery导航结果?下面是我的示例XML:<Pages>   <Page Name="test">     <controls>       <test>this is a test.</test>     </controls>   </Page>   <Page Name = "User">     <controls>       <name>Sunil</name>     </controls>   </Page></Pages>我想通过这条路径找到节点。Pages -> Page Name -> controls -> test ?
查看完整描述

3 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

我假设您正在从外部文件加载XML。带着$.ajax()其实很简单

$.ajax({
    url: 'xmlfile.xml',
    dataType: 'xml',
    success: function(data){
        // Extract relevant data from XML
        var xml_node = $('Pages',data);
        console.log( xml_node.find('Page[Name="test"] > controls > test').text() );
    },
    error: function(data){
        console.log('Error loading XML data');
    }
});

此外,对于XML节点命名,您应该保持一致。您有小写和大写节点名称(<Page>对决<page>当您尝试使用XML树选择器时,可能会感到困惑。


查看完整回答
反对 回复 2019-07-17
  • 3 回答
  • 0 关注
  • 389 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信