Pereiti prie turinio

JSON

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
19:44, 26 gruodžio 2015 versija, sukurta Zygimantus (aptarimas | indėlis) (papildyta)
JSON logotipas

JSON („džeisonas“ – iš anglų kalbos  JavaScript Object Notation) yra atviro standarto formatas, perduodantis duomenų objektus, sudarytus iš atributo ir reikšmės porų, lengvai skaitomame tekste. Tai yra pirminis asinchroninio naršyklės/serverio bendravimo (AJAX) duomenų formatas.

Nors JSON ir yra išvestas iš JavaScript programavimo kalbos, jis yra nepriklausomas nuo kalbos duomenų formatas. Programavimo kodą, kuriuo nagrinėjami ir generuojami JSON duomenys, palaiko daugelis programavimo kalbų.

Pavyzdys

Žemiau pateiktas pavyzdys parodo galimą asmens aprašymą JSON formatu.

{
  "firstName": "John",
  "lastName": "Smith",
  "isAlive": true,
  "age": 25,
  "address": {
    "streetAddress": "21 2nd Street",
    "city": "New York",
    "state": "NY",
    "postalCode": "10021-3100"
  },
  "phoneNumbers": [
    {
      "type": "home",
      "number": "212 555-1234"
    },
    {
      "type": "office",
      "number": "646 555-4567"
    }
  ],
  "children": [],
  "spouse": null
}

Nuorodos