为了账号安全,请及时绑定邮箱和手机立即绑定

解析JSON时出现“意外令牌o”错误

解析JSON时出现“意外令牌o”错误

精慕HU 2019-10-23 15:29:06
我在解析简单的JSON字符串时遇到问题。我已经在JSONLint上检查了它们,并显示它们是有效的。但是,当我尝试使用JSON.parsejQuery替代方法解析它们时,出现了以下错误unexpected token o:<!doctype HTML><html>  <head>  </head>  <body>    <script type="text/javascript">      var cur_ques_details ={"ques_id":15,"ques_title":"jlkjlkjlkjljl"};      var ques_list = JSON.parse(cur_ques_details);      document.write(ques_list['ques_title']);    </script>  </body></html>注意:我json_encode()在PHP中使用字符串编码。
查看完整描述

3 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

您的数据已经是一个对象。无需解析。javascript解释器已经为您解析了它。


var cur_ques_details ={"ques_id":15,"ques_title":"jlkjlkjlkjljl"};

document.write(cur_ques_details['ques_title']);


查看完整回答
反对 回复 2019-10-23
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

尝试解析如下:


var yourval = jQuery.parseJSON(JSON.stringify(data));


查看完整回答
反对 回复 2019-10-23
?
UYOU

TA贡献1878条经验 获得超4个赞

使用JSON.stringify(data);:


$.ajax({

    url: ...

    success:function(data){

        JSON.stringify(data); //to string

        alert(data.you_value); //to view you pop up

    }

});


查看完整回答
反对 回复 2019-10-23
  • 3 回答
  • 0 关注
  • 617 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号