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

How to extract value from GET/POST response message using superagent

我正在使用 Node.js 和 superagent 来测试我的服务器实现。 使用 Superagent 发送 GET 请求,并使用以下代码接收 POSITIVE 响应。 我的用例仅从响应消息中获取和记录 "id" (OUTPUT) 值。 如何从响应中提取 "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' 
}

谢谢

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)