raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu JSON (JavaScript Object Notation) Nedir? Temel Yapısı ve Kullanımı

  • Konuyu başlatan Konuyu başlatan GUNNERIUS
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 217
  • Etiketler Etiketler
    json

GUNNERIUS

Level 20
TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
10 Ocak 2009
Konular
3,748
Mesajlar
15,938
Çözüm
334
Online süresi
6mo 28d
Reaksiyon Skoru
8,027
Altın Konu
947
Başarım Puanı
474
Yaş
34
MmoLira
86,651
DevLira
-12
Ticaret - 100%
1   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Merhaba Turkmmo ailesi! Bu makalede, web geliştirme dünyasında sıkça kullanılan JSON (JavaScript Object Notation) formatını detaylı bir şekilde inceleyeceğiz. JSON, veri alışverişi ve depolama için kullanılan hafif bir veri formatıdır ve JavaScript dilinde nesne olarak tanımlanmış verileri temsil eder. JSON'un temel yapısını, kullanım alanlarını ve örneklerini ayrıntılı bir şekilde ele alacağız.

JSON Nedir?

JSON, hafif, kolayca okunabilir ve yazılabilir bir veri formatıdır. Genellikle web uygulamaları ve API'lar arasında veri alışverişi yapmak için kullanılır. JSON, JavaScript dilinde nesne olarak tanımlanmış verileri temsil eder, ancak dil bağımsızdır ve birçok programlama dilinde kullanılabilir.

image999fe6516dc2916f.png


JSON Temel Yapısı:

JSON, anahtar-değer çiftlerini içeren bir veri formatıdır. Bu çiftler, nesnelerin ve dizilerin temel yapı taşlarıdır.

  1. Nesneler (Objects): Anahtar-değer çiftlerinin bir araya gelmesiyle oluşur ve süslü parantezler {} içinde tanımlanır.

[CODE lang="json" title="json"]{
"kitap": "Web Programlama Temelleri",
"yazar": "Jane Smith",
"fiyat": 45.00
}
[/CODE]

Bu örnekte, bir kitabın adı, yazarı ve fiyatı içeren bir JSON nesnesi bulunmaktadır.

  1. Diziler (Arrays): Değerlerin sıralı bir listesidir ve köşeli parantezler [] içinde tanımlanır.

[CODE lang="json" title="json"]{
"kitaplar": [
"Web Programlama Temelleri",
"Mobil Uygulama Geliştirme",
"Veri Bilimi İçin Python"
]
}[/CODE]

Bu örnekte, bir dizi içinde üç farklı kitap adı bulunmaktadır.

  1. Değer Türleri: JSON, çeşitli değer türlerini destekler. Bunlar arasında metin, sayı, boolean, nesne, dizi ve null bulunmaktadır.

[CODE lang="json" title="json"]{
"ad": "Ahmet",
"yas": 25,
"evli": false,
"adres": null
}[/CODE]

Bu örnekte, metin, sayı, boolean ve null değer türleri kullanılmıştır.

imageb4a64a443d81cd55.png


JSON Kullanım Alanları:

  1. Veri Alışverişi ve API'lar: JSON, web uygulamaları ve API'lar arasında veri alışverişi yapmak için sıkça kullanılır. API'lar genellikle JSON formatında veri gönderip alırlar.
  2. Yapılandırma Dosyaları: JSON, yazılım ve uygulama yapılandırmalarını saklamak için kullanılır. Örneğin, bir web uygulamasının konfigürasyon ayarları.
  3. Veri Depolama: JSON, verileri düzenlemek ve depolamak için kullanılır. NoSQL veritabanları, JSON formatını veri depolamak için sıkça kullanır.
  4. Front-End ve Back-End İletişimi: Front-end ve back-end uygulamaları arasında veri alışverişi yaparken JSON formatı sıkça kullanılır. Bu sayede verilerin uygun bir şekilde organize edilmesi ve iletilmesi sağlanır.
Örnek Kullanım:

Aşağıda, bir kitap kataloğunu temsil eden basit bir JSON örneği bulunmaktadır:


[CODE lang="json" title="json"]{
"kitaplar": [
{
"ad": "Web Programlama Temelleri",
"yazar": "Jane Smith",
"fiyat": 45.00
},
{
"ad": "Mobil Uygulama Geliştirme",
"yazar": "John Doe",
"fiyat": 50.00
}
]
}[/CODE]

Bu JSON örneği, bir kitap kataloğunu temsil eden bir dizi içinde iki farklı kitap nesnesini içermektedir.


JSON, web geliştirme dünyasında yaygın olarak kullanılan bir veri formatıdır. Bu makalede, JSON'un temel yapısını, kullanım alanlarını ve örnek kullanımını inceledik. Umarım bu bilgiler, JSON hakkında daha fazla anlama ve kullanma konusunda size yardımcı olur. Başka sorularınız veya bu konuyla ilgili başka konular hakkında bilgi talepleriniz varsa, lütfen paylaşmaktan çekinmeyin!
 
Son düzenleme:
Eline sağlık
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst