使用React-Native从嵌套JSON获取数据

时间:2020-05-20 22:05:18

标签: json reactjs react-native

我有一个嵌套的json,看起来像这样,但实际上有46个品牌的840模型和6300年的总行数。我想从该JSON文件中获取数据。我将创建4个js文件。其中之一将保存level0数据。另一个将保存level1数据。我在寻找,但是示例从URL获取数据,因此如何从嵌套json逐级获取数据?

{"Acura": 
    {"CL": 
        {"2003.0": 
            {"AC heater": [0.0], "Average Milage of AC heater": [0.0]
            }
        }
        {"2002.0"
            {"AC heater": [0.0], "Average Milage of AC heater": [0.0]
            }
        }
    }
}

1 个答案:

答案 0 :(得分:0)

通过这种方式,您可以轻松按品牌或所需的任何键值进行过滤。您还可以遍历每种汽车型号。这是一种结构化方式,而不仅仅是使用对象。查找数组并改用它们

    {"cars": {
      "lambogrhini" : [
        {"model" :"Aventador", "mile":1000, errors : [{"year":2010,"error":0},{"year":2011,"error":12}] }
      ],
      "ferrari" : [
        {"model" :"enzo", "mile":200,errors : [{"year":2010,"error":0},{"year":2011,"error":12}]}
      ],
      "tesla" : [
        {"model" :"model x", "mile":10,errors : [{"year":2010,"error":0},{"year":2011,"error":12}]}
      ] 
     }  
   }