Karena keduanya sama, program JavaScript dapat dengan mudah mengubah data JSON menjadi objek JavaScript Show
aturan sintaks JSON
Data JSON - nama yang cocok dengan nilaiFormat data JSON untuk pasangan kunci/nilai, seperti properti objek JavaScript pasangan kunci/nilai menyertakan nama bidang (dalam tanda kutip ganda), diikuti titik dua, lalu nilainya adalah objek JSONObjek JSON disimpan dalam kurung kurawal Seperti dalam JavaScript, sebuah objek dapat menyimpan lebih dari satu pasangan kunci/nilai { "Nama depan". "John", "nama belakang". "Kelinci betina"} Susunan JSONArray JSON yang disimpan dalam tanda kurung Seperti dalam JavaScript, array dapat berisi objek "Karyawan". [ Pada contoh di atas, objek "karyawan" adalah sebuah larik. Ini mengandung tiga hal Setiap objek rekaman untuk seorang karyawan (nama depan dan belakang) String JSON dikonversi menjadi objek JavaScriptBiasanya kami membaca data JSON dari server, dan menampilkan data tersebut di halaman Web Untuk mempermudah, kami menyiapkan halaman web secara langsung string JSON (Anda juga dapat membaca tutorial JSON kami) Pertama, buat string JavaScript, data karakter string dalam format JSON? var teks = '{ "karyawan". [' + Kemudian, gunakan fungsi JSON JavaScript bawaan. parse() untuk mengubah string menjadi objek JavaScript JSON (JavaScript Object Notation) adalah format file berbasis teks yang umumnya digunakan dalam proses pertukaran data antara server dan klien. File JSON memiliki ekstensi. json serta menggunakan teks yang dapat dibaca oleh manusia dan dimengerti oleh komputer Selain itu, JSON merupakan format yang populer karena mudah dipahami, ringan, sederhana, dan menampilkan data terstruktur berdasarkan sintaks objek JavaScript. Karena itu, program JavaScript dapat mengonversi data JSON menjadi objek JavaScript asli tanpa parsing atau serialisasi JSON juga populer karena kompatibel dengan banyak bahasa pemrograman, lingkungan, dan pustaka Nah, kali ini kita akan membahas apa itu JSON dan menjelaskan pengertian serta cara mengelola data dengan JSON. Ingin tahu lebih banyak?
Apa Itu File JSON, Fungsinya, dan KelebihannyaJSON adalah format yang menyimpan informasi terstruktur dan banyak digunakan sebagai alternatif XML (Extensive Markup Language) yang lebih sederhana dan ringan. Format XML sekarang sudah cukup jarang digunakan karena sulit diubah menjadi objek JavaScript. Dibutuhkan ribuan baris kode dan banyak penyesuaian berdasarkan elemen tertentu yang perlu diuraikan Sebagai perbandingan, parser JSON hanya membutuhkan satu baris kode untuk mengubah teks menjadi JavaScript karena sintaks keduanya sangat mirip JSON menggunakan penguraian sisi server untuk meningkatkan daya tanggap. Prosesnya tidak memerlukan informasi awal tentang objek penguraian, sehingga JSON sekarang banyak digunakan sebagai format pertukaran data standar Pengguna juga dapat meminta data dari berbagai domain dengan memanfaatkan metode yang disebut 'JSON padding' (JSONP), yang menggunakan fungsi callback untuk mengirimkan data JSON. Alhasil, pembatasan kebijakan same origin tidak lagi menjadi kendala Penjelasan Sintaks JSONKarena struktur JSON didasarkan pada sintaks literal objek JavaScript, keduanya memiliki sejumlah kesamaan Berikut adalah elemen inti dari sintaks JSON
Akibatnya, sintaks literal dari objek JSON akan terlihat seperti ini {"key":"value","key":"value","key":"value".} Jenis Nilai JSONPada bagian ini, kita akan membahas tentang jenis atau jenis nilai JSON yang tersedia Himpunan Array adalah sekelompok nilai yang disusun secara berurutan. Nilai array dapat berisi objek JSON, yang berarti menggunakan konsep pasangan kunci/nilai yang sama. Misalnya seperti ini { "murid":[ {"namaDepan":"Toni", "namaBelakang":"Setiawan"}, {"namaDepan":"Linda", "namaBelakang":"Ayuningtyas"}, {"namaDepan":"Adam", "namaBelakang":"Raharjo"} ] }_ Informasi dalam tanda kurung siku membentuk larik yang terdiri dari tiga objek Obyek Objek dalam JSON terdiri dari pasangan yang berisi dua komponen
Titik dua ditempatkan di antara setiap kunci dan nilai, dengan koma yang memisahkan pasangan. Kedua komponen tersebut ditandai dengan tanda petik { "karyawan":{ "namaDepan":"Toni", "namaBelakang":"Setiawan" } } Di sini, karyawan adalah kuncinya, sedangkan semua yang ada di dalam kurung kurawal adalah objeknya Rangkaian Nilai string terdiri dari urutan nol atau lebih karakter Unicode, dikelilingi oleh tanda kutip ganda Misalnya seperti ini {"namaDepan":"Toni"} Contoh ini menunjukkan bahwa Toni adalah sebuah string karena terdiri dari sekelompok karakter yang diapit oleh tanda kutip ganda Nomor Angka dalam JSON harus bilangan bulat atau floating point Sebagai contoh {"umur":30}_ Boolean Boolean hanya terdiri dari dua jawaban, yaitu benar atau salah Sebagai contoh {"menikah":false) Batal Null adalah nilai kosong yang menunjukkan bahwa tidak ada informasi Misalnya seperti ini {"golonganDarah":null}_ Cara Menyimpan Data JSONAda dua cara untuk menyimpan data JSON. objek dan array. Objek berisi sekelompok pasangan kunci/nilai, sedangkan array adalah daftar nilai Pada bagian ini, kami akan menjelaskan lebih lanjut cara menyimpan data JSON menggunakan objek dan array Menggunakan ObjekObjek JSON dimulai dan diakhiri dengan kurung kurawal, dan berisi pasangan kunci/nilai yang disebut properti. Setiap baris dipisahkan oleh koma dan ada titik dua antara setiap kunci dan nilai Kuncinya harus berupa string, dan nilainya bisa berupa salah satu dari enam tipe data JSON yang tersedia. string, angka, objek, larik, boolean, atau nol Perlu diingat bahwa objek JSON berbeda dengan objek yang bertipe data JSON. Objek JSON berfungsi sebagai metode penyimpanan data, sedangkan tipe data objek mewakili larik terkait dari pasangan kunci/nilai Mari kita lihat contoh yang menunjukkan tiga pasangan kunci/nilai di bawah ini. Nama depan, Nama belakang, dan jenis kelamin adalah kuncinya, kemudian Toni, Setiawan, dan laki-laki adalah nilainya Objek JSON yang dihasilkan akan terlihat seperti ini { "namaDepan":"Toni", "namaBelakang":"Setiawan", "gender":"pria" } Nilai yang digunakan adalah string, jadi semuanya diapit tanda kutip, sama seperti kuncinya Menggunakan ArrayCara lain untuk menyimpan data JSON adalah dengan menggunakan array. Nilai diapit tanda kurung siku, dan setiap baris dipisahkan dengan koma. Setiap nilai dalam array JSON dapat memiliki tipe yang berbeda Ingat, sama seperti objek tadi, array JSON berbeda dengan tipe nilai array, dimana nilai array terdiri dari sekelompok elemen dalam urutan yang biasanya berasal dari tipe yang sama juga. Mari kita lihat contoh berikut { "namaDepan":"Toni", "namaBelakang":"Setiawan", "gender":"pria", "hobi":[ "sepakBola", "membaca", "renang" ] }_ Pada contoh di atas, satu hal yang berbeda dari metode sebelumnya adalah pasangan kunci/nilai keempat. hobi adalah kuncinya, dan ada beberapa nilai (sepak bola, membaca, berenang) di dalam tanda kurung siku yang mewakili larik Array dapat berguna saat dipasangkan dengan JSONP untuk mengatasi masalah lintas domain. Keduanya juga mendukung loop yang memungkinkan pengguna menjalankan perintah berulang untuk mencari data sehingga proses menjadi lebih cepat dan efektif Pelajari JSON untuk PengodeanNah, berikut ini akan kami berikan beberapa contoh JSON dan penjelasan setiap elemennya untuk membantu Anda lebih memahami JSON. { "namaKelas":"Kelas 2B", "tahun":2022, "nomorTelepon":null, "aktif":true, "waliKelas":{"namaDepan":"Ronny", "namaBelakang":"Rahmawan"}, "anggota":[{ "namaDepan":"Jeni","namaBelakang":"Roselani"}, {"namaDepan":"Jani","namaBelakang":"Rosiani"}, {"namaDepan":"Joni","namaBelakang":"Rustiandi"}, ] }_ Penjelasan dari masing-masing pasangan JSON di atas adalah sebagai berikut
Situs web anti-lambat ekstra cepat. Dapatkan domain gratis dengan langganan hosting web 1 tahun. Pilih Hosting Web KesimpulanJavaScript Object Notation (JSON) adalah format berbasis teks yang dapat dipahami dan dibaca oleh manusia dan dirancang untuk kebutuhan pertukaran data. JSON didukung oleh banyak bahasa pemrograman, lingkungan, dan pustaka Selain itu, JSON terkenal memungkinkan pengguna untuk meminta data lintas domain menggunakan fitur JSONP. Apalagi format ini lebih sederhana dan lebih ringan dari XML Sintaks JSON terdiri dari dua elemen inti. nilai yang memiliki enam tipe data, dan kunci yang berupa string Dalam hal menyimpan data, JSON memiliki dua metode untuk melakukannya
Setelah membaca artikel ini semoga kamu bisa lebih memahami apa itu JSON ya. Jika masih ada pertanyaan atau saran, silahkan tinggalkan di kolom komentar di bawah artikel ini. Sampai jumpa di artikel lainnya Penulis Faradilla A Faradilla, lebih dikenal dengan Ninda, adalah Content Manager di Hostinger. Dia suka mengikuti tren seputar teknologi, pemasaran digital, dan belajar bahasa. Melalui tutorial Hostinger ini, Ninda ingin berbagi informasi dan membantu pembaca memecahkan masalah yang dialami Kapan JSON digunakan?JSON (JavaScript Object Notation) adalah format file berbasis teks yang umumnya digunakan di proses pertukaran data antara server dan client. File JSON memiliki ekstensi. json serta menggunakan teks yang dapat dibaca oleh manusia dan dimengerti oleh komputer.
Apa 2 struktur yang membentuk JSON?JSON sendiri terdiri dari dua struktur , yaitu. Sekelompok nilai berpasangan. Di JSON , contohnya adalah objek. Daftar nilai berurutan, seperti larik.
Bagaimana cara membuka file JSON?Cara Membuka File JSON . Klik kanan pada file JSON Anda dan pilih Buka dengan > Pilih aplikasi lain dari menu Jendela yang berisi daftar aplikasi akan terbuka. Klik tombol Aplikasi lainnya untuk menampilkan semua program yang tersedia yang dapat Anda gunakan Pilih Notepad dari daftar aplikasi yang diperluas dan pilih OK Untuk apa JSON digunakan secara khusus dalam pemrograman Android?JSON biasanya digunakan sebagai format standar untuk pertukaran data antar aplikasi. |