在 JSON 標准規范中是沒有「注釋」這個標準的,如果需要添加註釋,你可以選擇使用 jsonc(JSON with Comment) 標准。
JSONCis a superset ofJSONwhich supportscomments.
不過實際上大多數編輯器都支持解析 .json 格式的文件中包含 // 注釋內容。
2. json之jackson的註解@Jsonformat
用於配置如何序列化屬性值的詳細信息的通用注釋。與大多數其他Jackson注釋不同,注釋並沒有特定的通用解釋:相反,效果取決於所注釋屬性的數據類型(或者更具體地說,所使用的反序列化器和序列化器)
從Jackson 2.6開始,已知的特殊處理包括:
3. Json文件如何加註釋
嚴格地說,JSON文件包含僅僅是數據,不能包含向編程語言中那樣的注釋。但是,有變通的在內JSON文件中加容「注釋」,那就在JSON中增加一個充當注釋的數據元素。例如
如果有必要,在JSON數據說明文檔告訴使用此JSON數據的客戶端:在解析數據時忽略"comment"數據元素。
嚴格地說,json文件包含僅僅是數據,不能包含向編程語言中那樣的注釋。但是,有變通的在json文件中加「注釋」,那就在json中增派稿加一個充當注釋的數據元素,在json文件中只能是通過變相的手段來添加註釋。
1、首先在json語法中是沒有注釋語法的,添加註釋//旦陵或者/**/在JSON文件中是不允許的,JSON有兩種數據結構:名稱/值對的集合:key : value樣式;值的有序列表:就是Array;而在JSON的文檔中說明只要是不符合上面兩種結構的都不被支持,並提示錯誤。
2、如果確實需要在.json文件中使用這樣的方式:
使用key : value添加:塵遲孝
{
'_comment':'this is commets',
'jsondata':{
Key1:value1,
Key2:value2,
……
}
}
5. json文件里可以在語句之間加註釋嗎
可以在開頭插入, 或追加在結尾, json就是JavaScript的語法, 和JS完全一樣的。
例子一
//注釋
/*注釋, 注意注釋租遲必圓殲須橘型沖用換行隔開, 就是JS的語法, 不然一行都被注釋掉了*/
{a:1,b:2,c:[3,4,5]}