配置文件不能注释? 对,说的就是你 json文件!!

当我在app.json中尝试添加注释时,持续报错

好吧,下面两张报错的图片可以让你很清楚的看出小程序的json文件不允许添加注释,当然json的语法中就不允许你添加注释(JSON 是一种数据格式,它是不支持注释的)!

但是!!(请看下文)
在这里插入图片描述在这里插入图片描述如果你非要在 JSON 里面加上字段注释,可以用

“_comment”: “comment text goes here…”,

字段来表示,并没有特效,只是一个约定。
在这里插入图片描述但是诸如 json5 等插件可以让 JSON 来支持注释

当然json近年来被大家吐槽说不适合做配置文件

缺点一:无法加注释

这是迄今为止最大的问题:您无法在JSON中添加注释。少数JSON解析器支持注释,但大多数不支持,而且不符合标准,事实上,出于种种原因,JSON已经明确不支持注释。

这会产生许多问题。

–没有办法记录设置原因。

–没有办法添加助记符或警告。

–没有办法在配置文件中保存一个基本的变更日志,记录做了哪些更改(记录这些更改可能是非常有用的)。

–更难调试,因为快速注释掉一部分代码是不可能的。

缺点二:标准严格

JSON标准相当严格,这是它的优点,用简洁和快速的解析器,不必处理不同的格式,但这也意味着编写起来更加困难。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值