如何在JavaScript中从Java文件中重复我的json字符串返回?
我的JSON字符串具有以下层次结构;
ResponseObject -> SId -> SeId -> QId-> List of data
。我需要通过使用JavaScript循环来访问该数据列表。
答案 0 :(得分:0)
您可以使用jQuery来解析JSON String,或者使用javascript eval()
函数创建JSON对象。
创建JSON object
后,您可以使用点表示法来遍历您的json,例如
var value = ResponseObject.SId.SeId.Qid;
点符号中的属性是json字符串中的JSON键。
答案 1 :(得分:0)
使用此表示法:myobjet [“MyAttributeName”]。
for( var SId in ResponseObject ) {
for(var SeId in ResponseObject[SId] ) {
for(var QId in ResponseObject[SId][SeId] ) {
var value = ResponseObject[SId][SeId][QId];
}
}
}
我没有测试它,但它应该可以工作。