我现在正在编写一个测试 html 程序来检查 Web 套接字发送的格式良好的 JSON 数据,我被困在这里:
解析 JSON 字符串,而我不知道它的确切键。
jQuery.parseJSON() 可以返回生成的 JavaScript 对象,但我需要知道每个键才能访问数据。
我可能无法澄清我的问题,对不起。我想要的是使数据更具可读性而不是长 JSON 字符串。
for(i in json) {
console.log(i);
console.log(json[i]);
}
这个结构有什么用吗?
正如其他人指出的那样,您也可以使用 jQuery .each() 对其进行迭代。
您还可以使用jQuery.each()迭代抛出 json 对象中的所有键。
前任:
$.each({'key':'value'}, function(i, v) {
console.log(i, v)
});