Json Nedir
Json (Javascript Object Notation) Genel anlamıyla veri depolama ve işleme için kullanılan veri değişim formatıdır.
Xml ile ortak yönleri ve farkı nedir
Xml de hiyerarşi/ağaç yapısı vardır ve bu nodlarla sağlanır.Nodlar arasında ebebeyn ilişkisi vardır.Json </> gibi tag(etiket) ler kullanmaz.Json'da da hiyerarşi vardır.İkiside düz yazıdır bu sebeble insanlar tarafından anlaşılması kolaydır.Json daha kısadır bu sebeble daha az yer kaplar ,daha hızlı okunur ve yazılır ikisinde de değer içinde değer vardır.ikiside http isteklerinde kullanılabilir(Bunun ne anlama geldiği alt satırlarda daha iyi anlayacaksınız.)En bariz fark ise JSON da array(dizi) kullanılabilir.
Eğer projenizde API kullanmanız gerekiyorsa mutlaka şahit olmuşsunuzdur veri formatı olarak json kullanıldığını.
Json nerelerde kullanılabilir
Javascript,node js,MongoDB ve bir çok yerde.Özellikle API kullanıyorsanız.
Json ın Kullanım Şekli Nasıldır ?
Json türündeki veriler iki Ana parçadan oluşur: key (anahtar) ve value (değer). ({isim:"değer"})Anahtar’da nesnenin hangi özelliğinin olduğu tanımlanırken değerde ise kullandığımız değişkenin değeri tanımlanır. Nesnelerdeki anahtar ve değerler
string türünde tanımlanır.
Veri alındığında isim yazılarak değere ulaşılır.
Bu şekilde bir dilden başka bir dile veriler taşınabilir.
Bir Örnek Yapalım.{
"Ad": "Halil ",
"Soyad": "ŞAHİN"
}
Json ile array olarak kullanıdığımız örnek :
"AdSoyAd":[
{"Adi":"Halil ", "Soyadi":"ŞAHİN"},
{"Adi":"Bilge", "Sayadi":"Kağan"},
]
Bu örnekte "AdSoyAd" isminde bir array oluşturduk.
Şimdilik yazacaklarım bu kadar.Daha geniş bilgiye ulaşmak istiyorsanız.Bu adresten detaylı bilgi alabilirsiniz.
Hiç yorum yok:
Yorum Gönder