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:
trueveyafalse. - 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.