javascript - JSON字符串解析成对象出错

查看:101
本文介绍了javascript - JSON字符串解析成对象出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

拿到的json字符串:

result = {"user":{"name":"laoqiren","email":"7806494@qq.com","i              mage":"https://sfault-avatar.b0.upaiyun.com/888/223/8882              23038-5646dbc28d530_huge256"},"totalTime":1.5,"date":"20              16-09-23","comment":"发发"}

使用JSON.parse(result)报错:

Unexpected end of input

请问这是怎么回事呢,谢谢

解决方案

json是可以做对象调用的字符串啊……你拿到的返回本身就可以直接当对象用啊…… JSON.parse接受的参数一定是纯的字符串,或者是你用JSON.stringify()把JSON对象转成的、或者你自己纯手动拼出来的,你拿个JSON对象输进去肯定是不对的噻~~~

这篇关于javascript - JSON字符串解析成对象出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆