JavaScript Object Notation JSON Adalah

json
 Assalamualaikum???? Apakabar sahabat winmediatv ? pada kesempatan kali ini saya akan membahas sedikit tentang JSON, mungkin dari sahabat winmediatv sudah ad yang tahu tentang Json ini.  Tidak ada salahnya kan kita belajar lagi dan lebih mengenal lagi tentang JSON mulai dari Apa sih itu Json, Objek, Larik/Array, Value, String, Angka, dll.

JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript, Standar ECMA-262 Edisi ke-3 - Desember 1999. JSON merupakan format teks yang tidak bergantung pada bahasa pemprograman apapun karena menggunakan gaya bahasa yang umum digunakan oleh programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Python dll.

Oleh karena sifat-sifat tersebut, menjadikan JSON ideal sebagai bahasa pertukaran-data. JSON terbuat dari dua struktur:

  • Kumpulan pasangan nama/nilai. Pada beberapa bahasa, hal ini dinyatakan sebagai objek (object), rekaman (record), struktur (struct), kamus (dictionary), tabel hash (hash table), daftar berkunci (keyed list), atau associative array. 

  • Daftar nilai terurutkan (an ordered list of values). Pada kebanyakan bahasa, hal ini dinyatakan sebagai larik (array), vektor (vector), daftar (list), atau urutan (sequence). Struktur-struktur data ini disebut sebagai struktur data universal. Pada dasarnya, semua bahasa pemprograman moderen mendukung struktur data ini dalam bentuk yang sama maupun berlainan. 

Hal ini pantas disebut demikian karena format data mudah dipertukarkan dengan bahasa-bahasa pemprograman yang juga berdasarkan pada struktur data ini.

JSON menggunakan bentuk sebagai berikut:

Objek adalah sepasang nama/nilai yang tidak terurutkan. Objek dimulai dengan { (kurung kurawal buka) dan diakhiri dengan } (kurung kurawal tutup). Setiap nama diikuti dengan : (titik dua) dan setiap pasangan nama/nilai dipisahkan oleh , (koma).

jason


Larik adalah kumpulan nilai yang terurutkan. Larik dimulai dengan [ (kurung kotak buka) dan diakhiri dengan ] (kurung kotak tutup). Setiap nilai dipisahkan oleh , (koma).

array


Nilai (value) dapat berupa sebuah string dalam tanda kutip ganda, atau angka, atau true atau false atau null, atau sebuah objek atau sebuah larik. Struktur-struktur tersebut dapat disusun bertingkat.

value


String adalah kumpulan dari nol atau lebih karakter Unicode, yang dibungkus dengan tanda kutip ganda. Di dalam string dapat digunakan backslash escapes "\" untuk membentuk karakter khusus. Sebuah karakter mewakili karakter tunggal pada string. String sangat mirip dengan string C atau Java.

string


Angka adalah sangat mirip dengan angka di C atau Java, kecuali format oktal dan heksadesimal tidak digunakan.

angka


Spasi kosong (whitespace) dapat disisipkan di antara pasangan tanda-tanda tersebut, kecuali beberapa detil encoding yang secara lengkap dipaparkan oleh bahasa pemprograman yang bersangkutan.

Like THIS :
Share this article to: Facebook Twitter Google+ Linkedin Technorati Digg

Author : WINMEDIATV

winmediatv Terima Kasih sobat sudah menyimak tentang JavaScript Object Notation JSON Adalah.yang kami publikasikan pada Kamis, 13 Juni 2013 Silahkan tinggalkan jejak pada form Komentar untuk mempermudah winmediatv crew untuk berkunjung kembali ke blog sobat.(Wassalam)
Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di Winmediatv

Belum ada komentar untuk "JavaScript Object Notation JSON Adalah"

Posting Komentar

Terima kasih sudah berkunjung. Silahkan tinggalkan komentar untuk respon/pertanyaan. Klik link "Subscribe by email" untuk mengetahui balasan komentar/pertanyaan. Jika ingin bertanya/berdiskusi lebih mendetil & efektif..Komentar disini NO SPAM, No Links, No SARA, No P*RNO! Komentar berisi LINK & tidak sesuai ketentuan akan langsung dihapus.