在json中使用注释

在json中使用注释,第1张

JSON为什么不能加注释

添加注释 // 或者 /**/ 在JSON文件中是不允许的

JSON有两种数据结构:

名称/值对的集合:key : value样式;

值的有序列表:就是Array;

而在JSON的文档中说明只要是不符合上面两种结构的都不被支持,并提示错误( http://www.ietf.org/rfc/rfc7159.txt )

JSON如何才能加注释?

如果确实需要在.json文件中使用注释有两种方式:

使用key : value添加;

使用JSON.minify()函数;

通过使用JSON.minify(test.json)可以删除test.json文件中的注释及空格,从而使带有注释的.json文件通过编译

在 JSON 标准规范中是没有“注释”这个标准的,如果需要添加注释,你可以选择使用 jsonc(JSON with Comment) 标准。

JSONC is a superset of JSON which supports comments.

不过实际上大多数编辑器都支持解析 .json 格式的文件中包含 // 注释内容。

可以在开头插入, 或追加在结尾, json就是JavaScript的语法, 和JS完全一样的。

例子一

//注释

/*注释, 注意注释必须用换行隔开, 就是JS的语法, 不然一行都被注释掉了*/

{a:1,b:2,c:[3,4,5]}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11768942.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存