社区
JavaScript 帖子详情 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 (
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 = "
" + jsonObj.t + "
";for (var i = 0; i < jsonObj.p.length; i++) {
html += "
" + jsonObj.p[i] + "
"}
return html;
}
return function(data) {
container.html(parseChapterData(data));
}
}
...全文
4365 3 打赏 收藏 JSON.parse(jsonData)解析时报错?怎么解决 VM575:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0 at JSON.parse () 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/ 复制链接
扫一扫 分享 举报
写回复 配置赞助广告取 消
确 定
用AI写文章 3 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 猿来八荒 2019-12-05 打赏举报 回复 这是一个晴朗的早晨,歌哨声伴着起床号音,但是这世界并不安宁,和平年代也有激荡的声音,准备好了吗,兄弟姐妹们,当那一天真的来临,放心吧祖国,放心吧亲人,为了胜利我要勇敢前进 kris_xdf 2017-11-29 打赏举报 回复 恩,已解决,谢谢啦 天际的海浪 2017-11-29 打赏举报 回复 代码没问题,是传递的jsonData参数格式不对。 JSON.parse() 和 JSON.stringify() 一、语法
JSON.stringify(value[, replacer [, space]])
二、JSON.stringify() 实际使用场景
对象和数组的深拷贝
对 http 请求参数进行序列化
对要存储到 Storage 的数据转换成字符串
三、JSON.stringify() 的六大特性
第一大特性
对于 undefined、任意的函数以及 symbol 三个特殊的值分... JS中JSON.stringify序列化和JSON.parse反序列化问题和解决 开始我以为万事大吉了,但是仔细一看,序列化确实没有问题的,全部保留了,但是解析的时候我的undefined还是没了,undefined和函数、NaN一样处理的,因为一个函数没有返回值的话,默认返回的就是undefined,现在我们让它返回一个undefined,但是没出来呢,也可能是JSON.parse确实转不了undefined,目前还没找到答案,先这样吧,至少比之前好多了。还一种情况,当我们想实现一个深拷贝的时候,也会想到JSON.parse(JSON.stringify());......... JSON学习(2)JSON解析 2019独角兽企业重金招聘Python工程师标准>>>
... C# JSON解析全攻略:Newtonsoft.Json与System.Text.Json深度对比与实战 在现代软件开发中,JSON作为一种轻量级的数据交换格式,已成为前后端通信、API接口设计和配置文件管理的核心标准。其基于文本、易于阅读和跨平台的特性,使其在数据序列化与反序列化过程中扮演着关键角色。理解JSON的解析原理,不仅关乎数据格式的正确转换,更直接影响着应用程序的性能、安全性和可维护性。从技术价值看,高效的JSON处理能显著提升微服务间的通信效率、降低网络负载,并确保数据结构的强类型安全。在C#生态中,这具体体现为对Newtonsoft.Json和System.Text.Json两大主流库的深度掌握 深入解读 Robomongo 内置的 QJson 0.8.1:Qt 应用中的 JSON 解析、序列化与工程集成实践 QJson 是一个基于 Qt 的轻量级 JSON 数据交换库,它的核心设计思想是把 JSON 数据直接映射为 Qt 的 `QVariant` 对象:JSON 数组映射为 `QVariantList`,JSON 对象映射为 `QVariantMap`,从而让开发者可以用纯 Qt 类型体系完成 JSON 的读写。Robomongo(一款跨平台 MongoDB 管理工具)将 QJson 0.8.1 以静
JavaScript
87,984
社区成员
224,681
社区内容
发帖 与我相关 我的任务 JavaScript Web 开发 JavaScript 复制链接
扫一扫 分享 确定 社区描述 Web 开发 JavaScript 社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告 试试用AI创作助手写篇文章吧
+ 用AI写文章