gpt4 book ai didi

javascript - 来自 api 响应的嵌套值的解析结果

转载 作者:行者123 更新时间:2023-11-30 20:38:24 25 4
gpt4 key购买 nike

您好,我从 soap api 获得了有效负载。 从结果我做了以下

console.log(util.inspect(result, false, null));

我得到以下结果

{ 'S:Envelope': 
{ '$' : { 'xmlns:s : 'http://.....'},
'S:Body':
{ 'n:sendresponse':
{ '$': {'xmlns:ns2': 'http://......'},
tranResult:{id: '', temp: '224'}}}}

我想做的是解析 temp 的值。我正在做这样的事情

var resl=util.inspect(result, false, null);

我不知道如何处理它。请让我知道如何从结果中获取 temp 的值并将其分配给 var temperature谢谢

最佳答案

JSON 是 JavaScript 中的一等公民,您可以像树一样轻松遍历其结构。在给定的示例中,您想进一步向下遍历,直到到达 temp。您可以通过直接使用点表示法(例如 parent.child)调用子元素名称或如果它具有特殊字符则使用方括号从根 Node (对象本身)转到子元素,或者如果子名称存储在另一个变量中(例如,parent['child'])。

对于给定的示例,temp 的路径是 o['S:Envelope']['S:Body']['n:sendresponse']['tranResult'] ['临时']

关于javascript - 来自 api 响应的嵌套值的解析结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49567247/

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