Tanım JSON

JSON kısaltması , JavaScript Obje Notasyonu olarak çevrilebilecek olan İngilizce JavaScript Nesne Notasyonu ifadesinden kaynaklanmaktadır. Veri alışverişi sağlayan hafif bir metin formatıdır .

JSON

JSON, American Brendan Eich tarafından oluşturulan zorunlu, nesne yönelimli ve yorumlanmış bir programlama dili olan bir JavaScript alt kümesini temel alır. Her durumda, bu dile ilişkin bağımsızlığı korur.

Kökenlerinde JSON, etiketlerin meta dili olan XML'e ( genişletilebilir İşaretleme Dili veya Genişletilebilir İşaretleme Dili ) bir alternatif olarak ortaya çıktı. Okuma hızı ve daha küçük olması nedeniyle JSON hızlı bir şekilde kabul gördü.

İnsanlar için JSON'u okumak ve yazmak oldukça basit olan eylemlerdir. Bu arada, bilgisayarlar (bilgisayarlar) onu oluşturmakta ve yorumlamakta zorlanmamaktadır. Bu nedenle web uygulamalarında veri iletimi için sıklıkla kullanılır.

Kısacası, JSON, JavaScript nesne sözdizimine saygı gösteren bir metne dayanan bir veri biçimidir. Bu dilin değişmez nesne sözdizimine benzemesine rağmen, JavaScript'ten bağımsız olarak kullanılabilir.

Bir ad-değer çiftleri koleksiyonu ve sıralı bir değerler listesi, biçimi oluşturan yapılardır. JSON'da, her nesne sıralanmamış bir ad-değer çiftleri kümesidir. Bu arada isimler, karakter dizileridir (sıfır dizileri veya diğer Unicode karakterleri), değerler dizeler, boolean'ler, boş değerler, sayılar, nesneler veya dizilerdir. Bu düzenlemeler, diğer taraftan, sıfır veya diğer değerlerin düzensiz dizileridir.

Tavsiye