将json存储到数组中

时间:2016-06-13 14:33:50

标签: javascript json

[["January 2016", "February 2016", "March 2016", "April 2016", "May 2016", "June 2016"], ["person1", 23274, 24470, 44140, 74651, 42538, 23076], ["person2", 2390, 14333, 9480, 15387, 15006, 4941], ..

嗨,如果使用Javascript中的数组,我将如何将此Json存储到数组中?不知道怎么做。

谢谢!

3 个答案:

答案 0 :(得分:1)

假设您以字符串形式接收数据,可以使用JSON.parse()

var str = '[["January 2016", "February 2016", "March 2016", "April 2016", "May 2016", "June 2016"], ["person1", 23274, 24470, 44140, 74651, 42538, 23076], ["person2", 2390, 14333, 9480, 15387, 15006, 4941]...';

var myArr = JSON.parse( str );

答案 1 :(得分:0)

它已经是JSON了。 Javascript示例:

var arrayOfArrays = [["elem1","elem2"], ["elem3","elem4"]]

JSON.stringify(arrayOfArrays) 

response: "[["elem1","elem2"],["elem3","elem4"]]"

JSON.parse('[["elem1","elem2"],["elem3","elem4"]]') 
response: [Array[2], Array[2]]

答案 2 :(得分:0)

JSON.parse('[["January 2016", "February 2016", "March 2016", "April 2016", "May 2016", "June 2016"], ["person1", 23274, 24470, 44140, 74651, 42538, 23076], ["person2", 2390, 14333, 9480, 15387, 15006, 4941]]')