Подтвердить что ты не робот

Добавить комментарии к json файлу

Возможный дубликат:
Могу ли я прокомментировать файл JSON?

Мы используем файл .json в проекте. Мы хотим знать, можем ли мы добавить комментарии к файлу и избежать сбоя анализатора JSON.

Мы попытались сделать это со следующими типами комментариев, но все они разбивают файл JSON при его анализе:

# I crash
// I crash
/* I crash */

Есть ли приемлемая форма комментирования файлов JSON?

4b9b3361

Ответ 1

JSON не поддерживает комментарии - это хорошо, когда вы думаете об этом. Однако кто-то сделал JSON5 (https://github.com/aseemk/json5), который делает и может вам пригодиться.

Стоит отметить, что это просто какой-то JSON-подобный проект и не является официальной спецификацией, но я думаю, что JSON - это просто какой-то XML-подобный проект, который понравился людям:)

Ответ 2

Стандартный формат JSON явно не поддерживает комментарии к файлам. Приложение RFC 4627/json

Это легкий формат для хранения и передачи данных. Если комментарий действительно важен, вы можете включить его в другое поле данных, например comments: "my comment".

например.

{
    name: "Bob",
    age: 5,
    comments: "I don't like him"
}

Однако, если он используется в этом формате, это действительно просто еще один фрагмент данных. Итак, в конечном счете, вы должны понимать, что только потому, что определенные поля там не означают, что вы должны использовать его.