【发布时间】:2012-07-12 21:42:32
【问题描述】:
我正在尝试从 JSON 解析字符串并将这些元素转换为 Javascript 中的数组。这是代码。
var data = "{"fname":"Todd","lname":"James","cascade":"tjames","loc":"res","place":"home", "day0":"0,1,2,3,"}";
var getDay = data.day0;
var getDayArray = getDay.split(",");
本质上,我正在尝试获取day0,即0,1,2,3,并将其转换为结构为的数组
[0] = 0
[1] = 1
[2] = 2
[3] = 3
最好的方法是什么?
【问题讨论】:
-
var data = '{"...."}';data=JSON.parse(data);等? -
首先,您的对象标记无效。二、你试过什么?
-
等等...你改变了你的代码,现在没有 JSON
-
我不确定你在这里暗示什么。我正在尝试从 JSON 中取出 day0 元素并将数字放入数组中。
-
对不起,那是我;起初我认为这是一个错字并试图纠正它,但后来我意识到 OP 实际上可能有非常糟糕的 JSON 代码。
标签: javascript json