Halaman

JSON
08.17 | Author: Muhammad Widyan Riadhi F
JSON sebenarnya adalah singkatan dari JavaScript Object Notation adalah suatu format ringkas pertukaran data dari komputer. Formatnya berbasis serta dapat digunakan untuk mempresentasikan struktur data sederhana. JSON juga Sangat mudah dimengerti dan diimplementasikan oleh manusia, dan mudah juga untuk komputer dalam melakukan parsingnya.

JSON (JavaScript Object Notation) adalah sebuah format data yang ringan. Sangat mudah bagi manusia untuk membaca dan menuliskannya. Semudah mesin memparsing dan men-generate format datanya.

JSON dibangun dalam dua struktur:
  1. Beberapa pasangan dari nama/nilai. Dalam beberapa bahasa perograman biasa disebut dengan istilah object, record, struct, tabel , key list atau array.
  2. Nilai-nilai yang terusun secara list. Biasa disebut dengan array, vector, list atau daftar dalam bahasa pemrograman.
Format data JSON mempunyai aturan sebagai berikut:
1. Object
Object adalah satu set nama/nilai yang tidak terurut. Penulisan object dimulai dengan tanda { (kurung kurawal buka) dan diakhiri dengan tanda } (kurung kurawal tutup). Setiap nama diikuti oleh tanda : (titik dua) dan pasangan nama/nilai dipisahkan dengan tanda , (comma).
*) Object juga dapat kita masukan  ketiga tipe data (number, String dan Boolean(TRUE & FALSE)) kedalam sebuah json object. untuk string cukup dimasukkan diantara tanda petik.
Contoh Object : 
                  "Orang" : {
                                        "nama" : "M Widyan",
                                        "alamat" : {
                                                                "namajalan" : "Jalan Ciwastra",
                                                                "kota" : "Bandung Selatan",
                                                                "Provinsi" : "Jawa Barat"
                                                                }
                                         }
2. Array
Array adalah sekumpulan nilai yang teratur dan setipe data . Penulisan sebuah array dimulai dengan tanda [ (kurung buka siku) dan diakhiri dengan tanda ] (kurung tutup siku). Nilai dipisahkan menggunakan tanda , (comma).
Contoh Array :
                              "Hobi" : [
                                                "Bermain Bola",
                                                "Bermain Drum",
                                                "Menggambar",
                                                "Mendengar Music"
                                                 ]
3. Value
Nilai bisa berupa string dalam tanda kutip, atau number (angka), TRUE atau FALSE atau NULL, sebuah object atau sebuah array. Struktur ini dapat ditulis menggunakan metode bersarang.
JSON sangat berguna saat kita sering melakukan pertukaran data pada sebuah aplikasi. Contoh nyata adalah penggunaan tabulasi menggunakan JqGrid, yang merupakan salah satu plugin jQuery untuk menampilkan data dalam bentuk spreadsheet. Plugin ini juga mendukung format JSON, selain format XML.
Demikian post saya kali ini mengenai JSON . Semoga bermanfaat :-)





|
This entry was posted on 08.17 and is filed under . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

0 komentar: