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

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

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

GCT1015 2019-12-06 11:06:29
我在解析简单的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 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

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


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

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


查看完整回答
反对 回复 2019-12-07
?
九州编程

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

尝试解析如下:


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


查看完整回答
反对 回复 2019-12-07
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

使用JSON.stringify(data);:


$.ajax({

    url: ...

    success:function(data){

        JSON.stringify(data); //to string

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

    }

});



查看完整回答
反对 回复 2019-12-07
  • 3 回答
  • 0 关注
  • 299 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信