JSON爲什麼不能添加註釋?
首先需要了解JSON有兩種數據結構:
名稱/值對的集合:key : value樣式;
值的有序列表:就是Array;
而在JSON的文檔中說明只要是不符合上面兩種結構的都不被支持,並提示錯誤
添加註釋//或者/**/在JSON文件中是不允許的。
那麼JSON如何才能加註釋?
1.使用key : value添加
- {"name": "loriket-electron",
- "version": "1.0.0",
- "main": "main.js",
- "dependencies": {
- "osenv": "^0.1.5"
- }}
2.使用JSON.minify()函數
通過使用JSON.minify(test.json)可以刪除test.json文件中的註釋及空格,從而使帶有註釋的.json文件通過編譯。