作者azureshin (azureshin)
看板Ajax
标题[问题] 解析json的问题
时间Fri Dec 28 22:00:55 2012
一整个很诡异的问题....
从db捞出1笔资料, A, B, C三个栏位, 以json传回前端.
http://jsfiddle.net/lucien/dbsb7/3/
问题出在C栏位, C栏位在资料库是text格式, 内容是json格式组成...
(更新: 左上角格子就是C栏位的内容, 应该是标准格式)
如果单独alert(data[0].C), 是没问题的, 会将整个data[0].C内容显示
但我是想要解析data[0].C, 所以才想说用上面网址那写法
上面的执行结果, 是将内容一个字一个字分开...
(我是要一笔一笔, 你怎变一个字一个字了呢?...=.=)
我心想, 因为他被辨识成文字, 所以才会这样
所以改用 $.parseJSON(data[0].C)
结果反而出错....
请问我的问题出在哪呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 175.111.35.11
1F:→ akiratw:JSON.parse(data[0].C) ? JSON有符合格式吗? 12/28 22:43
※ 编辑: azureshin 来自: 175.111.35.11 (12/28 22:55)
2F:→ akiratw:先把JSON字串转成object之後才跑 $.each 吧 12/28 23:55
3F:推 akiratw:直接对字串 $.each 当然会回传一个字一个字罗 12/28 23:58