这种JSON的格式如何处理?

matezy 2012-11-25 10:54:45
{
"0": {
"avatar": "/uploads/avatar/20121123/1353662511_41246700_small.JPG",
"uid": "牛时髦",
"weiboid": "295",
"commentid": "247",
"content": "322",
"datetime": "2012-11-24 10:52:46",
"syncid": "0",
"synctype": "0",
"replayuid": "0",
"replaycid": "0",
"wid": "100000"
},
"1": {
"avatar": "/uploads/avatar/20121123/1353662511_41246700_small.JPG",
"uid": "牛时髦",
"weiboid": "295",
"commentid": "244",
"content": "323233",
"datetime": "2012-11-24 10:22:35",
"syncid": "0",
"synctype": "0",
"replayuid": "0",
"replaycid": "0",
"wid": "100000"
},
"smileys": [
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[鄙视]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face101.png\" width=\"19\" height=\"19\" alt=\"鄙视\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[登场]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face102.png\" width=\"19\" height=\"19\" alt=\"登场\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[飞吻]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face103.png\" width=\"19\" height=\"19\" alt=\"飞吻\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[尴尬]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face104.png\" width=\"19\" height=\"19\" alt=\"尴尬\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[挂了]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face105.png\" width=\"19\" height=\"19\" alt=\"挂了\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[鬼脸]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face106.png\" width=\"19\" height=\"19\" alt=\"鬼脸\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[憨笑]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face107.png\" width=\"19\" height=\"19\" alt=\"憨笑\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[好色]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face108.png\" width=\"19\" height=\"19\" alt=\"好色\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[拉脸]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face109.png\" width=\"19\" height=\"19\" alt=\"拉脸\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[流氓]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face110.png\" width=\"19\" height=\"19\" alt=\"流氓\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[求包养]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face111.png\" width=\"19\" height=\"19\" alt=\"求包养\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[伤心]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face112.png\" width=\"19\" height=\"19\" alt=\"伤心\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[思考]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face113.png\" width=\"19\" height=\"19\" alt=\"思考\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[无语]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face114.png\" width=\"19\" height=\"19\" alt=\"无语\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[抓狂]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face115.png\" width=\"19\" height=\"19\" alt=\"抓狂\" style=\"border:0;\" /></a>"
]
}
...全文
256 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
matezy 2012-11-25
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
问题是你要怎么处理。楼主去看下json怎么操作就行了,很简单,参考:javascript操作JSON 用数字字符串做键名称,需要使用[]操作符号,而不是.,如下 JavaScript code?1alert(xxx["0"].avatar)
这是一个列表的迭代。 键为0时为一条详细记录。
matezy 2012-11-25
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
问题是你要怎么处理。楼主去看下json怎么操作就行了,很简单,参考:javascript操作JSON 用数字字符串做键名称,需要使用[]操作符号,而不是.,如下 JavaScript code?1alert(xxx["0"].avatar)
我的操作是这样的, 因为是一个套接的模版,我要把以数字做键的迭代出来, 把smileys迭代到另一块, 但是我现在在迭代数字键的时候,第一次迭代就为空,这是因为smileys的原因,但是我要在迭代数数字键时怎么过滤掉smileys?而smileys又要怎么迭代?
Go 旅城通票 2012-11-25
  • 打赏
  • 举报
回复
问题是你要怎么处理。楼主去看下json怎么操作就行了,很简单,参考:javascript操作JSON 用数字字符串做键名称,需要使用[]操作符号,而不是.,如下
alert(xxx["0"].avatar)
「已注销」 2012-11-25
  • 打赏
  • 举报
回复
$(function() {
	$.each(myJsonData.smileys,function(i,v){
		document.write(v+'<br />');
		});
	
	$.each(myJsonData,function(key,value){		
		if(key != 'smileys'){
				document.write(value.avatar+"<br />");
				document.write(value.weiboid+"<br />");
		} 
		
});
});
matezy 2012-11-25
  • 打赏
  • 举报
回复
$.each(myJsonData.smileys,function(i,v) { document.write(v+'<br />'); }); $.each(myJsonData,function(key,value){ if(key == 'smileys'){ continue; } document.write(value); }); 这是哪里错了?
matezy 2012-11-25
  • 打赏
  • 举报
回复
引用 5 楼 datiexiong 的回复:
var text = 你的贴出的数据 console.log(text); console.log(text[0]); console.log(text.smileys);
主要是我不知道这个要怎么分开遍历。
爱若如梦 2012-11-25
  • 打赏
  • 举报
回复
var text = 你的贴出的数据 console.log(text); console.log(text[0]); console.log(text.smileys);
爱若如梦 2012-11-25
  • 打赏
  • 举报
回复
在chrome的控制台演示,希望对您有所帮助。
var text = {
"0": {
"avatar": "/uploads/avatar/20121123/1353662511_41246700_small.JPG",
"uid": "牛时髦",
"weiboid": "295",
"commentid": "247",
"content": "322",
"datetime": "2012-11-24 10:52:46",
"syncid": "0",
"synctype": "0",
"replayuid": "0",
"replaycid": "0",
"wid": "100000"
},
"1": {
"avatar": "/uploads/avatar/20121123/1353662511_41246700_small.JPG",
"uid": "牛时髦",
"weiboid": "295",
"commentid": "244",
"content": "323233",
"datetime": "2012-11-24 10:22:35",
"syncid": "0",
"synctype": "0",
"replayuid": "0",
"replaycid": "0",
"wid": "100000"
},
"smileys": [
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[鄙视]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face101.png\" width=\"19\" height=\"19\" alt=\"鄙视\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[登场]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face102.png\" width=\"19\" height=\"19\" alt=\"登场\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[飞吻]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face103.png\" width=\"19\" height=\"19\" alt=\"飞吻\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[尴尬]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face104.png\" width=\"19\" height=\"19\" alt=\"尴尬\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[挂了]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face105.png\" width=\"19\" height=\"19\" alt=\"挂了\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[鬼脸]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face106.png\" width=\"19\" height=\"19\" alt=\"鬼脸\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[憨笑]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face107.png\" width=\"19\" height=\"19\" alt=\"憨笑\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[好色]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face108.png\" width=\"19\" height=\"19\" alt=\"好色\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[拉脸]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face109.png\" width=\"19\" height=\"19\" alt=\"拉脸\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[流氓]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face110.png\" width=\"19\" height=\"19\" alt=\"流氓\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[求包养]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face111.png\" width=\"19\" height=\"19\" alt=\"求包养\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[伤心]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face112.png\" width=\"19\" height=\"19\" alt=\"伤心\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[思考]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face113.png\" width=\"19\" height=\"19\" alt=\"思考\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[无语]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face114.png\" width=\"19\" height=\"19\" alt=\"无语\" style=\"border:0;\" /></a>",
"<a href=\"javascript:void(0);\" onclick=\"insert_smiley('[抓狂]', 'weibocontent')\"><img src=\"http://localhost/qsjia/public/default/images/smileys/face115.png\" width=\"19\" height=\"19\" alt=\"抓狂\" style=\"border:0;\" /></a>"
]
};
undefined
console.log(text);
Object {0: Object, 1: Object, smileys: Array[15]}
undefined
console.log(text[0])
Object {synctype: "0", wid: "100000", weiboid: "295", datetime: "2012-11-24 10:52:46", commentid: "247"…}
avatar: "/uploads/avatar/20121123/1353662511_41246700_small.JPG"
commentid: "247"
content: "322"
datetime: "2012-11-24 10:52:46"
replaycid: "0"
replayuid: "0"
syncid: "0"
synctype: "0"
uid: "牛时髦"
weiboid: "295"
wid: "100000"
__proto__: Object
undefined
console.log(text.smileys)
["<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="鄙视" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="登场" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="飞吻" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="尴尬" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="挂了" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="鬼脸" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="憨笑" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="好色" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="拉脸" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="流氓" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…9" height="19" alt="求包养" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="伤心" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="思考" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="无语" style="border:0;" /></a>", "<a href="javascript:void(0);" onclick="insert_smil…19" height="19" alt="抓狂" style="border:0;" /></a>"]
0: "<a href="javascript:void(0);" onclick="insert_smiley('[鄙视]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face101.png" width="19" height="19" alt="鄙视" style="border:0;" /></a>"
1: "<a href="javascript:void(0);" onclick="insert_smiley('[登场]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face102.png" width="19" height="19" alt="登场" style="border:0;" /></a>"
2: "<a href="javascript:void(0);" onclick="insert_smiley('[飞吻]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face103.png" width="19" height="19" alt="飞吻" style="border:0;" /></a>"
3: "<a href="javascript:void(0);" onclick="insert_smiley('[尴尬]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face104.png" width="19" height="19" alt="尴尬" style="border:0;" /></a>"
4: "<a href="javascript:void(0);" onclick="insert_smiley('[挂了]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face105.png" width="19" height="19" alt="挂了" style="border:0;" /></a>"
5: "<a href="javascript:void(0);" onclick="insert_smiley('[鬼脸]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face106.png" width="19" height="19" alt="鬼脸" style="border:0;" /></a>"
6: "<a href="javascript:void(0);" onclick="insert_smiley('[憨笑]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face107.png" width="19" height="19" alt="憨笑" style="border:0;" /></a>"
7: "<a href="javascript:void(0);" onclick="insert_smiley('[好色]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face108.png" width="19" height="19" alt="好色" style="border:0;" /></a>"
8: "<a href="javascript:void(0);" onclick="insert_smiley('[拉脸]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face109.png" width="19" height="19" alt="拉脸" style="border:0;" /></a>"
9: "<a href="javascript:void(0);" onclick="insert_smiley('[流氓]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face110.png" width="19" height="19" alt="流氓" style="border:0;" /></a>"
10: "<a href="javascript:void(0);" onclick="insert_smiley('[求包养]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face111.png" width="19" height="19" alt="求包养" style="border:0;" /></a>"
11: "<a href="javascript:void(0);" onclick="insert_smiley('[伤心]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face112.png" width="19" height="19" alt="伤心" style="border:0;" /></a>"
12: "<a href="javascript:void(0);" onclick="insert_smiley('[思考]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face113.png" width="19" height="19" alt="思考" style="border:0;" /></a>"
13: "<a href="javascript:void(0);" onclick="insert_smiley('[无语]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face114.png" width="19" height="19" alt="无语" style="border:0;" /></a>"
14: "<a href="javascript:void(0);" onclick="insert_smiley('[抓狂]', 'weibocontent')"><img src="http://localhost/qsjia/public/default/images/smileys/face115.png" width="19" height="19" alt="抓狂" style="border:0;" /></a>"
length: 15






87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧