0

我现在正在编写一个测试 html 程序来检查 Web 套接字发送的格式良好的 JSON 数据,我被困在这里:

解析 JSON 字符串,而我不知道它的确切键。

jQuery.parseJSON() 可以返回生成的 JavaScript 对象,但我需要知道每个键才能访问数据。

我可能无法澄清我的问题,对不起。我想要的是使数据更具可读性而不是长 JSON 字符串。

4

2 回答 2

4
for(i in json) {
 console.log(i);
 console.log(json[i]);
}

这个结构有什么用吗?

正如其他人指出的那样,您也可以使用 jQuery .each() 对其进行迭代。

于 2013-01-15T03:26:16.930 回答
2

您还可以使用jQuery.each()迭代抛出 json 对象中的所有键。

前任:

$.each({'key':'value'}, function(i, v) { 
    console.log(i, v)
});
于 2013-01-15T03:30:52.520 回答