如何使用超级代理从GET / POST响应消息中提取值

问题描述 投票:-1回答:1

我正在使用Node.js和superagent测试我的服务器实现。使用Superagent,使用下面的CODE发送GET请求并接收到POSITIVE响应。我的用例从响应消息中获取并仅记录“ id”(输出)值。如何从响应中提取“ id”值。

消息格式:json

我的超级代理代码:

request.get(MyURL).then(res res => { 

 data = JSON.parse(res.text);

console.log(data);})

输出:

{ data:
   [ { id: '35132df0-fa8c-42ec-80d7',
       name: 'name1',
       uri: '/xxxx/yyyy/35132df0-fa8c-42ec-80d7' } ],
  status: 'ok' 
}

谢谢

javascript node.js json superagent
1个回答
1
投票

let foo = { data: [ { id: '35132df0-fa8c-42ec-80d7', name: 'name1', uri: '/xxxx/yyyy/35132df0-fa8c-42ec-80d7' } ], status: 'ok' }

console.log(foo.data[0].id)
© www.soinside.com 2019 - 2024. All rights reserved.