我是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);
})
希望对你有帮助