如何在React Native中获取嵌套的JSON数组

时间:2018-11-22 06:55:21

标签: javascript arrays json reactjs react-native

我需要获取此Json,但我不能... 请帮帮我!

  

Json

   [
   "got_new_event",
   {
      "type": "exchange",
      "data": [
         {
            "m": 0.1556,
            "c": "USGLDKG",
            "l": 39264,
            "a": 39264,
            "t": "085542",
            "b": 39257
         }
      ]
   }
]
  

ReactNative

console.log(event.data)// event.data =>下方的json

我需要获取c数据。

1 个答案:

答案 0 :(得分:0)

请尝试使用res [1] .data [0] .c。主要资源和数据是一个数组(或JSON数组),因此您必须使用索引来访问它

res = [
   "got_new_event",
   {
      "type": "exchange",
      "data": [
         {
            "m": 0.1556,
            "c": "USGLDKG",
            "l": 39264,
            "a": 39264,
            "t": "085542",
            "b": 39257
         }
      ]
   }
]

console.log(res[1].data[0].c)

改为尝试res[1].data[0].c。主要的resdata是一个数组(或JSON数组),因此您必须使用索引来访问它