JSON'da yorumlar kullanılabilir mi?

Bir JSON dosyası içinde yorum kullanabilir miyim? Eğer öyleyse, nasıl?

Çözüm

Hayır.

JSON'un tamamı veri olmalıdır ve bir yorum eklerseniz, o da veri olacaktır.

JSON verilerini kullanan uygulamalar tarafından göz ardı edilecek "_comment" (veya başka bir şey) adında belirlenmiş bir veri öğesine sahip olabilirsiniz.

JSON verisinin ne olacağını veya en azından yapısını önceden bilmeleri gerektiğinden, yorumu JSON'u üreten/alan süreçlerde yapmanız muhtemelen daha iyi olacaktır.

Ama eğer karar verdiysen:

{
   "_comment": "comment text goes here...",
   "glossary": {
      "title": "example glossary",
      "GlossDiv": {
         "title": "S",
         "GlossList": {
            "GlossEntry": {
               "ID": "SGML",
               "SortAs": "SGML",
               "GlossTerm": "Standard Generalized Markup Language",
               "Acronym": "SGML",
               "Abbrev": "ISO 8879:1986",
               "GlossDef": {
                  "para": "A meta-markup language, used to create markup languages such as DocBook.",
                  "GlossSeeAlso": ["GML", "XML"]
               },
               "GlossSee": "markup"
            }
         }
      }
   }
}
Yorumlar (26)

Yapamazsınız. En azından json.org'e hızlı bir bakıştan edindiğim deneyim bu.

JSON'un sözdizimi bu sayfada görselleştirilmiştir. Yorumlar hakkında herhangi bir not yoktur.

Yorumlar (0)

JSON'un arkasındaki fikir, uygulamalar arasında basit veri alışverişi sağlamaktır. Bunlar genellikle web tabanlıdır ve dil JavaScript'tir.

Bu şekilde yorumlara gerçekten izin vermez, ancak verilerdeki ad / değer çiftlerinden biri olarak bir yorum iletmek kesinlikle işe yarayacaktır, ancak bu verilerin açıkça göz ardı edilmesi veya ayrıştırma kodu tarafından özel olarak ele alınması gerekecektir.

Tüm bunlarla birlikte, JSON dosyasının geleneksel anlamda yorumlar içermesi amaçlanmamaktadır. Sadece veri olmalıdır.

Daha fazla ayrıntı için JSON web sitesine bir göz atın.

Yorumlar (5)