Vai JSON var izmantot komentārus?

Vai JSON failā var izmantot komentārus? Ja jā, tad kā?

Risinājums

Nē.

Visiem JSON jābūt datiem, un, ja iekļaujat komentāru, arī tas būs dati.

Varētu izveidot īpašu datu elementu ar nosaukumu "_comment" (vai kaut ko tamlīdzīgu), ko programmas, kas izmanto JSON datus, ignorētu.

Iespējams, būtu labāk, ja komentārs būtu iekļauts procesos, kas ģenerē/saņem JSON, jo tiem iepriekš būtu jāzina, kādi būs JSON dati vai vismaz to struktūra.

Bet, ja esat nolēmis:

{
   "_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"
            }
         }
      }
   }
}
Komentāri (26)

Jūs nevarat. Vismaz tāda ir mana pieredze, kas gūta, īsumā ieskatoties json.org.

JSON sintakse ir vizualizēta šajā lapā. Tur nav nekādas piezīmes par komentāriem.

Komentāri (0)

JSON ideja ir nodrošināt vienkāršu datu apmaiņu starp lietojumprogrammām. Tās parasti ir tīmekļa lietojumprogrammas, un to valoda ir JavaScript.

Tā nepieļauj komentārus kā tādus, tomēr komentāru kā vienu no vārdu/vērtību pāriem datos noteikti varētu izmantot, lai gan šie dati, protams, būtu jāignorē vai īpaši jāapstrādā analizēšanas kodam.

Tomēr nav paredzēts, ka JSON failā būtu jāiekļauj komentāri tradicionālajā izpratnē. Tajā jābūt tikai datiem.

Sīkāku informāciju skatiet JSON tīmekļa vietnē.

Komentāri (5)