访问Json响应中的数据

时间:2020-10-08 09:51:57

标签: javascript json api

我有一个来自API的Json响应,但我不知道如何打印数据“ StopMonitoringDelivery”

{
  Siri: {
    ServiceDelivery: {
      ResponseTimestamp: '2020-10-08T09:47:56Z',
      ProducerRef: 'IVTR_HET',
      ResponseMessageIdentifier: 'IVTR_HET:ResponseMessage::613cfa78-e1c3-4d93-96c8-58d8f3c46763:LOC:',
      StopMonitoringDelivery: [Array]
    }
  }
}

这是我的JavaScript代码,具有以下功能:

app.get('/trajet/:tokens', async (request, response) => {
    var url_global = "https://traffic.api.iledefrance-mobilites.fr/v1/tr-global/estimated-timetable";
    var url_unit = 'https://traffic.api.iledefrance-mobilites.fr/v1/tr-unitaire/stop-monitoring?MonitoringRef=STIF:StopPoint:Q:22388:'
    var token = request.params.tokens

    console.log('token = ' + token)
    const options = {
        method: 'GET',
        headers: {
            'Authorization' : 'Bearer ' + token
        }
    }
    const fetch_response = await fetch(url_unit, options)
    const json = await fetch_response.json()
    console.log(json)
    response.json(json)
})

当我收到文本响应时,我可以看到所有内容,但是有了Json响应,我只能看到[array] 请问有人有答案吗?

0 个答案:

没有答案