Sobes.tech
Intern

JSON nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

JSON (JavaScript Object Notation), hafif bir metin veri değişim formatıdır. JavaScript dilinin bir alt kümesine dayanır, ancak tamamen bağımsızdır.

JSON'un temel özellikleri:

  • Okunabilirlik: İnsan tarafından anlaşılır bir format.
  • Basitlik: Kolayca ayrıştırılabilir ve üretilebilir.
  • Bağımsızlık: Çoğu programlama dili tarafından desteklenir.

JSON, verileri "anahtar-değer" çiftleri veya sıralı değer listeleri şeklinde temsil eder.

JSON'un desteklediği veri türleri:

  • Nesneler: "anahtar: değer" çiftlerinden oluşan sıralanmamış koleksiyonlar. Anahtarlar dizgiler, değerler herhangi bir geçerli JSON türü olabilir.
  • Diziler: Sıralı değer listeleri. Değerler herhangi bir geçerli JSON türü olabilir.
  • Dizgiler: Unicode karakter dizileri, çift tırnak içine alınmış.
  • Sayilar: Tam sayılar veya ondalıklı sayılar.
  • Boolean değerler: true veya false.
  • Null: Boş değer.

Örnek:

// JSON nesnesi örneği
{
  "name": "Иван",
  "age": 30,
  "isStudent": false,
  "courses": ["Математика", "Физика"],
  "address": {
    "city": "Москва",
    "zipCode": "100001"
  },
  "notes": null
}

JSON, yaygın olarak kullanılmaktadır:

  • İstemci ve sunucu arasında veri iletimi (API).
  • Yapılandırma dosyaları.
  • Veri depolama.