Pereiti prie turinio

JSON

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
JSON logotipas

JSON, („džeisonas“ – iš anglų kalbos - JavaScript Object Notation), yra atviro standarto formatas, kuris naudoja lengvai skaitomą tekstą ir yra naudojamas perduoti duomenų objektus, sudarytus iš atributo ir reikšmės poros. Tai yra pirminis asinchroninio naršyklės/serverio bendravimo (AJAX), duomenų formatas.

Nors JSON ir  yra išvestas iš JavaScript skriptinės kalbos, JSON yra nepriklausomas nuo kalbos duomenų formatas. Kodas išnagrinėti arba generuoti JSON duomenis yra prieinamas daugelyje programavimo kalbų.

Pavyzdys

Žemiau esantis 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
}