我是第一次处理JSON数据。
我正在从网络服务读取数据。返回的查询数据如下:
[["B02001_001E","NAME","state"],
["4712651","Alabama","01"],
["691189","Alaska","02"],
["6246816","Arizona","04"],
["18511620","Florida","12"],
["9468815","Georgia","13"],
["1333591","Hawaii","15"],
["1526797","Idaho","16"],
["3762322","Puerto Rico","72"]]
有没有一种方法可以对这些数据进行反序列化,从而生成基本对象,而不需要我先定义对象的结构?在上面的示例中,对象由第一行定义:
["B02001_001E","NAME","state"],
通常情况下,网络服务将返回查询数据格式化为一个二维JSON数组,在这个数组中,第一行提供列名,随后的行提供数据值。