Comments in JSON

JSON does not have comments. A JSON encoder MUST NOT output comments. Douglas Crockford - creator of json http://tech.groups.yahoo.com/group/json/message/152

Want to use comments in JSON even though Douglas doesn’t want you to :)

Using ini, apache, xml, html or // comment formats invalidate your JSON files

invalid_comments.json

{
    "name": "Jack (\"Bee\") Nimble", //varchar
        "format": {
            "type":       "rect", //varchar - max 4 characters
            "width":      1920, //int
            "height":     1080, //int
            "interlace":  false, //boolean
            "frame rate": 24 //int
        }
}

As Douglas stated, JSON has no offical support for comments, but it doesn’t mean you can’t add them in other ways

The best way I’ve found to add comments into JSON is to add _comment style elements - after the element your commenting on - into the JSON. Refer below for a valid JSON file with comments.

valid_comments.json

{
    "name": "Jack (\"Bee\") Nimble", 
        "_name_comment":"varchar",
        "format": {
            "type":       "rect", 
            "_type_comment": "varchar - max 4 characters",
            "width":      1920, 
            "_width_comment": "int",
            "height":     1080, 
            "_height_comment": "int",
            "interlace":  false, 
            "_interlace_comment": "boolean",
            "frame rate": 24,
            "_frame_rate_comment": "int"
        }
}

Note:

  • Make sure your app ignores the _comment elements
  • Use jsonlint.com to validate your JSON

Let me know if you have a better way to do valid comments in JSON

Justin Kelly

Justin Kelly

Web Developer, Business Analytics, Data Engineer specialising in PHP and Tableau

Based in Melbourne, Australia

Feel free to contact me justin@kelly.org.au or _justin_kelly

Comments

Georgetrott

#Hookahmagic Мы всегда с Вами и стараемся нести только позитив и радость. Ищите Нас в соцсетях,подписывайтесь и будьте в курсе последних топовых событий. Строго 18+

Кальянный бренд Фараон давно завоевал сердца ценителей кальянной культуры вариативностью моделей кальянов, приемлемым качеством и низкой ценовой политикой. Именно эти факторы играют главную роль в истории его успеха. Не упускайте очевидную выгоду и вы! Заказывайте кальян Pharaon (Фараон) 2014 Сlick в интернет-магазине HookahMagic и оформляйте доставку в любой регион РФ. Мы гарантируем быструю доставку и высокое качество предоставляемой продукции.

https://h-magic.su/amy Удачных вам покупок!

krutik khatri

Hii You can also use https://onlinejsontools.org/ for json validator,beautify,minify,xml,yaml,CSV,bson,plain text,base64,tsv. Do checkout this site!

Michaeldiusy

#Hookahmagic Мы всегда с Вами и стараемся нести только позитив и радость. Ищите Нас в соцсетях,подписывайтесь и будьте в курсе последних топовых событий. Строго 18+

Какой кальян купить новичку? Если это первая покупка, то лучше начать с более простых моделей. Это изделия со средней высотой (70 см) и одной насадкой. Количество труб влияет на работу устройства. Это будет трудная задача.

Очень важно обращать внимание на материал шахты. Чем он прочнее, тем дольше прибор прослужит. Срок службы устройства минимум на 10 лет.

https://h-magic.su/adalia Рекомендуется обращать внимание на внутренний диаметр шахты. Он должен быть минимум 12 см.

Можно рассмотреть также электронные изделия. Они компактные и простые в использовании. Безопасный дым. Его можно курить (парить) даже в общественных местах. Что касается его вкусовых качеств – они ничем не уступают традиционным устройствам. Какой электронный кальян купить лучше? Самый распространенный гаджет – площадь Sturbuzz.

Georgetrott

#Hookahmagic Мы всегда с Вами и стараемся нести только позитив и радость. Ищите Нас в соцсетях,подписывайтесь и будьте в курсе последних топовых событий. Строго 18+

Кальянный бренд Фараон давно завоевал сердца ценителей кальянной культуры вариативностью моделей кальянов, приемлемым качеством и низкой ценовой политикой. Именно эти факторы играют главную роль в истории его успеха. Не упускайте очевидную выгоду и вы! Заказывайте кальян Pharaon (Фараон) 2014 Сlick в интернет-магазине HookahMagic и оформляйте доставку в любой регион РФ. Мы гарантируем быструю доставку и высокое качество предоставляемой продукции.

https://h-magic.su/hookahmagic Удачных вам покупок!

<a href=https://casoviracunovodstva.webs.com/apps/guestbook/>Огромный выбор</a> 8e54b2_

Sale

https://ali.ski/ZPV0C1 gold silver bijouterie

https://ali.ski/2IHy7

What Will I Get ? To understand the main concepts (Organizational Units, Master Data and Transactional Data) in S/4 HANA EWM To create the main Organizational Units and Master Data in S/4 HANA EWM To understand the differences between SAP WM and S/4 HANA EWM Requirements Recommended previous knowledge of SAP, specially of SAP WM, but not necessary Description SAP EWM (Extended Warehouse Management) is the NEW functionality that SAP offers for the management of stock in specific bins inside the new release S/4 HANA. It is a functionality every logistics consultant or practitioner should be aware of it. SAP EWM allows to subdivide SAP Inventory Management Storage Locations in different specific bins and at the same time it offers all related functionality for the placement in Warehouses (Putaway processes) and the removal from them (Stock Removal processes). In addition to that, it offers different integration functionality with the rest of Logistics or related modules (SAP PP, SAP SD, SAP QM, …). https://fas.st/PW7sBG

Hydra-off-Stete

<a href=https://hydrarmzxpnew4af.com>hydraruzxpnew4af.onion</a>

https://txt2080.com/

i m blessed u go through tough for me. i just wanted to thnk u😍 thnks for buikding my orginality in me.. Hello i want to learn the english languege better and looking for this i find your site i hope to do it.I wait for details. 카지노사이트

Не нравится веселиться одна Брат, скинул <a href=https://vavadacasino.top>vavadacasino.top</a> выиграл турнир, получил в подарок фриспины. Знакомый посоветовал классное занятие Начальник ежедневно играет <a href=https://igrovyeavtomatyx.com>igrovyeavtomatyx.com</a> играет на максимальных ставках, получает выигрыши на каждом спине. Почему в интернете так мало чемпионаты на отдыхе выигрываю, <a href=https://joycasino24play.com>https://joycasino24play.com</a> есть даже не самые популярные турниры.

Hydra#[Erdcocyrepydubow,2,5]

<a href=https://www-hydra2wed.com>hydra2web.com</a>

Leave a comment

Notify me of replies by email.