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

如何访问JSON API响应中的嵌套信息?

如何访问JSON API响应中的嵌套信息?

慕的地8271018 2021-04-16 18:15:51
我正在尝试构建一个简单的CLI加密货币跟踪器应用程序。该应用程序执行成功的API调用并返回以下响应:[ { exchange: 'binance',    base: 'ADA',    quote: 'BTC',    price_quote: '0.00001663',    timestamp: '2019-04-08T16:36:00Z' },  { exchange: 'binance',    base: 'ADX',    quote: 'BTC',    price_quote: '0.00003316',    timestamp: '2019-04-08T16:35:00Z' },...]如何访问响应中的特定对象?例如,如何将整个对象返回到哪里base: 'ADA?这是返回JSON响应的简单Axios调用:axios.get("https://api.nomics.com/v1/exchange-markets/prices?key=" + apiKey + "&currency=BTC&exchange=binance")    .then(function (response) {      console.log(response.data)    })
查看完整描述

2 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

您可以使用查找


let response = [ { exchange: 'binance',base: 'ADA',quote: 'BTC',price_quote: '0.00001663',timestamp: '2019-04-08T16:36:00Z' },

{exchange: 'binance', base: 'ADX',quote: 'BTC',price_quote: '0.00003316',timestamp: '2019-04-08T16:35:00Z' },]


let value = response.find(e => e.base === 'ADA')


console.log(value)


查看完整回答
反对 回复 2021-04-22
  • 2 回答
  • 0 关注
  • 142 浏览
慕课专栏
更多

添加回答

举报

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