gpt4 book ai didi

jquery - 使用 javascript 解析 Restful Web 服务 xml 响应

转载 作者:行者123 更新时间:2023-12-04 16:55:08 25 4
gpt4 key购买 nike

我想解析以下 xml,它是来自 RESTful Web 服务的响应:

<ns2:list xmlns="urn:foo1:foo" xmlns:ns2="foo2:foo">

<entityData>
<namedAttributes>...</namedAttributes>
<dynamicEnums>...</dynamicEnums>
</entityData>

<ns2:employees>
<ns2:user id="test">
<ns2:name genderTitle="0" firstName="Rock" surName="Solid"></ns2:name>
</ns2:user >
</ns2:employees>
</ns2:list>

如果我尝试 xpath-expression 我只会得到 [object Object] 作为警报:
function parse(xml){
var test= $(this).find('/ns2:list/ns2:employees/ns2:user[85]/ns2:name');
alert(test);
};

添加 .text() 方法,如:
var test= $(this).find('/ns2:list/ns2:employees/ns2:user[85]/ns2:name').text();只会使警报为空...

xpath 表达式应该不会错,我用 Firebug 来获取表达式,可能在这个例子中有些输入错误。

有谁知道怎么了?
或者反过来:如何提醒像 firstName 这样的字段?

最佳答案

/list/employees/user[@id='test']/name/@firstName 不工作吗?

关于jquery - 使用 javascript 解析 Restful Web 服务 xml 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7270939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com