我是JavaScript新手。我已经使用org.json库在Java中完成了类似的要求。

我有一个字符串:

var string = "{\"id\" :[\"\"],\"State\" :[\"TX\",\"IA\"]}";


我正在使用以下命令将该字符串转换为JSONObject:

var obj = JSON.parse(string);


我正在尝试使用JavaScript或jQuery实现此目的。我如何在此JSONObject中获取JSONArrays。请帮我。提前致谢。

最佳答案

var jsonStr = "{\"id\" :[\"\"],\"State\" :[\"TX\",\"IA\"]}";
var jsonObj = JSON.parse(jsonStr);

idArr=jsonObj.id;
stateArr=jsonObj.State;

idArr.forEach(function(id) {
    console.log(id);
});
stateArr.forEach(function(state) {
    console.log(state);
})


希望对你有帮助

10-06 13:22
查看更多