JSON Dizisi (JSON Array)
JSON dizisi, sıralı bir değerler listesini temsil eden bir JSON veri türüdür. Köşeli parantezler []
ile tanımlanır ve içerisindeki değerler virgül ,
ile ayrılır.
Bir JSON dizisi içerisinde aşağıdaki veri tipleri bulunabilir:
- JSON Nesnesi (JSON Object): İç içe geçmiş veri yapıları oluşturmak için kullanılabilir. JSON Nesnesi
- Diziler (Arrays): Diziler de iç içe geçebilir.
- Temel Veri Tipleri:
- String (Metin): Çift tırnak içinde yazılır.
- Number (Sayı): Tamsayı veya ondalıklı sayı olabilir.
- Boolean (Mantıksal Değer):
true
veya false
değerlerinden birini alır.
- Null: Boş değeri temsil eder.
Özellikleri:
- Sıralı: Elemanlar belirli bir sıraya sahiptir ve bu sıra önemlidir.
- İndekslenebilir: Elemanlara indeks numaraları ile erişilebilir (ilk elemanın indeksi 0'dır).
- Dinamik: Dizinin boyutu çalışma zamanında değişebilir. Eleman eklenebilir veya çıkarılabilir.
- Tekrarlı Değerlere İzin Verir: Aynı değer dizide birden fazla kez bulunabilir.
Kullanım Alanları:
- Veri aktarımı (özellikle API'lerde)
- Veri depolama (JSON dosyaları)
- Web uygulamalarında veri işleme
Örnek:
[
"Elma",
"Armut",
"Muz",
{ "fiyat": 15, "birim": "TL" },
[1, 2, 3]
]
Bu örnekte bir meyve listesi, bir obje (fiyat bilgisi) ve bir sayı dizisi bulunmaktadır.