JSON.parse(jsonData)解析时报错?怎么解决

kris_xdf 2017-11-29 03:28:03
VM575:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (<anonymous>)
at parseChapterData (http://127.0.0.1/reader/:454:36)
at http://127.0.0.1/reader/:463:32
at http://127.0.0.1/reader/:413:17
at http://127.0.0.1/reader/:425:39
at http://127.0.0.1/reader/:441:41
at Object.success (http://127.0.0.1/reader/:353:25)
at callIfDefined (http://127.0.0.1/reader/js/jquery.jsonp.js:26:27)
at notifySuccess (http://127.0.0.1/reader/js/jquery.jsonp.js:173:5)
at HTMLScriptElement.script.(anonymous function).script.(anonymous function).script.(anonymous function) (http://127.0.0.1/reader/js/jquery.jsonp.js:245:15)
原码:
function ReaderBaseFrame(container) {
function parseChapterData(jsonData) {
var jsonObj = JSON.parse(jsonData);
var html = "<h4>" + jsonObj.t + "</h4>";
for (var i = 0; i < jsonObj.p.length; i++) {
html += "<p>" + jsonObj.p[i] + "</p>"
}
return html;
}

return function(data) {
container.html(parseChapterData(data));
}

}

...全文
4269 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
猿来八荒 2019-12-05
  • 打赏
  • 举报
回复
这是一个晴朗的早晨,歌哨声伴着起床号音,但是这世界并不安宁,和平年代也有激荡的声音,准备好了吗,兄弟姐妹们,当那一天真的来临,放心吧祖国,放心吧亲人,为了胜利我要勇敢前进
kris_xdf 2017-11-29
  • 打赏
  • 举报
回复
恩,已解决,谢谢啦
天际的海浪 2017-11-29
  • 打赏
  • 举报
回复
代码没问题,是传递的jsonData参数格式不对。

87,997

社区成员

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

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