Unexpected token ‘‘‘, “‘{“type“:““... is not valid JSON

这篇具有很好参考价值的文章主要介绍了Unexpected token ‘‘‘, “‘{“type“:““... is not valid JSON。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

尝试低代码schema解析JSON时报错,奇怪的是控制台解析正常,项目js执行JSON.parse()报错,简直无语了,,,

只能挨个检查了,首先温习了下JSON 的标准格式:

JSON的合法符号:{(左大括号) }(右大括号) "(双引号) :(冒号) ,(逗号) [(左中括号) ](右中括号)

JSON字符串:特殊字符可在字符前面加 \ 或使用 \u 加 4位16进制数来处理{"name":"jobs"}

JSON布尔:必须小写的true和false {"bool":true} JSON空:必须小写的null {"object":null}

JSON数值:不能使用8/16进制 {"num":60}{"num":-60}{"num":6.6666}{"num":1e+6}{"num":1e-6} JSON对象 { "starcraft": { "INC": "Blizzard", "price": 60 }}

JSON数组 {"name": ["workers",10]}

JSON对象数组 {"array": [{"name": "workers"},{"name": "teacher","sex": 30}]}

按以下方法逐一尝试:

1、尝试检查是否有空格,trim(),去除

2、.replace(/\n/g,"\\n").replace(/\r/g,"\\r")

后端文章来源地址https://www.toymoban.com/news/detail-457452.html

到了这里,关于Unexpected token ‘‘‘, “‘{“type“:““... is not valid JSON的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于 虚拟机git突然出现“.git/‘: SSL certificate problem: certificate is not yet valid”导致无法同步代码 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/132143989 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)   虚拟机的副

    2024年02月04日
    浏览(41)
  • elasticsearch插入报错reason=Validation Failed: 1: type is missing;

    es插入数据时报错: type is missing。 我的springboot版本是2.3.0,对应es版本7.6.2。 因为es新版本不能有type了,所以升级es到7.X版本即可。 Elasticsearch 官网提出的近期版本对 type 概念的演变情况如下: 在 5.X 版本中,一个 index 下可以创建多个 type; 在 6.X 版本中,一个 index 下只能存在

    2024年02月11日
    浏览(34)
  • 【前端】代码警告处理Parsing error: Unexpected token <eslint或Parsing error: Unexpected token =eslint

    是由于开发环境与esLint当前的解析功能不兼容。 1.下载依赖 2.在.eslintrc.js文件加上parse: \\\'babel-eslint\\\' 3.我用的babel-eslint版本  

    2024年04月09日
    浏览(36)
  • 【zookeeper】问题解决 Authentication is not valid : /hbase/tokenauth

    最近在搭建Hbase 服务时,服务无法启动,于是决定将 hbase 服务删除,在当删除 zookeeper 的 /hbase 节点时报错,报 thentication is not valid : /hbase/tokenauth 。 看到网上大部分的文章都是使用跳过 ACL 或者 开启 super 模式 这两种方式,于是比较好奇有没有第三种解,这里整理并记录一下

    2024年02月14日
    浏览(38)
  • info/refs not valid: is this a git repository?问题解决

    1、问题分析: info/refs not valid: is this a git repository?字面意思是:当前链接不是一个仓库,我们仔细观察报错日志可以看到我们拉取代码的链接后边被添加了info/refs字样导致访问的链接地址不对。 2、问题解决 查看钥匙串访问,找到git.xiaojukeji.com对应的密码和账号检查账户和密

    2024年03月18日
    浏览(34)
  • 解决:Cannot deserialize value of type `java.util.Date` from String “xxx“: not a valid representation..

            在做数据更新操作的时候,后台数据为Date时,前端把String类型数据传到后台时,Date类型无法识别这个String数据,所以会报错。  主要问题:         在实体类中的Data类型数据加上 @JsonFormat 注解,先来看一下这个注解的属性,我们常用的有 timezone{时区} 和 p

    2024年02月16日
    浏览(45)
  • [Vue warn]: Error in render: “SyntaxError: “undefined“ is not valid JSON“

    这说明出现了undefined这个变量类型,比如JSON.parse()时候会出现,可以先尝试打印JSON.parse()括号中的内容是否是undefined,如果是,那问题的根源就找到了。 举例: 可以先判断一下 就不会报错了。

    2024年02月12日
    浏览(40)
  • 已解决:Argument type is not assignable to parameter type RouterOptions

    这个错误通常表示传递给createRouter函数的参数类型与RouterOptions类型不兼容。createRouter函数需要接受一个RouterOptions对象作为参数,该对象包含routes和history选项。如果传递的参数类型与此不匹配,就会发生这种类型的错误。 您可以尝试按照以下步骤解决此问题: 确保您的impo

    2024年02月06日
    浏览(34)
  • this Docker version is not on the list of validated versions: 24.0.7. Latest validated version: 20.1

    报错信息可以看出跟docker的版本有关系,意思是:此 Docker 版本不在已验证版本列表中: 24.0.7 。 最新验证版本: 20.10 降低docker版本到20.10 1、 查看当前仓库支持的docker版本 yum list docker-ce --showduplicates | sort -r 2、降低docker版本到3:20.10.9-3.el8 语法: yum downgrade --setopt=obsoletes=0

    2024年01月18日
    浏览(41)
  • pip报TypeError: ‘type‘ object is not subscriptable错误

    因为安装 Manim库,中间下载 colour 组件时因为更新pip版本到 23.1.2 ,与python3.9.0 适配的 pip version 19.2.3 版本矛盾,导致后续无法正常使用python,出现如下报错: 修复 pip 的思路很简单,出问题的并不是 python ,而是因为 pip 的版本等级太高,因此想办法能够把 pip 的版本降低就可

    2024年02月15日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包