json大师请进来,帮助看一下能否取到object长度

gaowenzhen 2012-12-04 06:00:59
var rsr={"category": {"parent_id": 40740, "name": "\u7f51\u8d2d", "parent": {"parent_id": 40739, "id": 40740, "parent": {"parent_id": 40738, "id": 40739, "parent": {"parent_id": 0, "id": 40738, "name": "\u6d88\u8d39\u7c7b\u578b"}, "name": "\u9ed8\u8ba4\u5206\u7c7b"}, "name": "\u7f51\u8d2d"}, "id": 40741}, "current_page": 1, "total_page": 1, "success": true, "children": []}

-------------------------------
我想取到rsr.category里的每个对像,就是怎么循环每个rsr.category.parent,parent{}数不固定
这个JSON是别处得到的,我自已没法改成[],请问我可以像取rsr.category.parent.length来for 出来吗

如下我自已写的,取到的都是undefined
for(var intes in rsr.category){
alert(rsr[intes]);
}
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
frog8659 2012-12-04
  • 打赏
  • 举报
回复

	var obj = eval(rsr);
	 for(var item in obj.category){
    alert(obj.category[item]); 
 }

87,907

社区成员

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

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