Gaya Hidup

JSON dan XML dalam Teknologi, pengertian, perbedaan

Perbedaan Utama – JSON & XML 

Sistem komputer dan database yang berbeda memiliki berbagai format data. Data ini bisa tidak kompatibel satu sama lain.

JSON dan XML merupakan dua format umum untuk bertukar data antara sistem yang berbeda di web. Perbedaan yang jelas dari mereka, JSON dan XML, merupakan istilah yang mengacu pada JSON (JavaScript Object Notation) adalah meta-bahasa dan XML (eXtensible Markup Language), seperti namanya, adalah bahasa markup.

Artikel ini membahas fitur utama JSON dan XML serta persamaan dan perbedaan di antara keduanya.

ISI

  1. Ikhtisar dan Perbedaan Utama 2. Apa itu JSON3.

    Apa itu XML4. Kesamaan Antara JSON dan XML5.

    Perbandingan Berdampingan – JSON & XML dalam Bentuk Tabular 6. Ringkasan

Pengertian JSON?

JSON, merupakan istilah yang mengacu pada singkatan dari Notasi Objek JavaScript dan membantu pertukaran data di antara berbagai platform.

Mudah untuk membaca dan menulis. JSON sebagian besar digunakan dengan Asynchronous JavaScript (AJAX) dan untuk mengembangkan layanan web RESTful.

Itu juga dapat digunakan dengan banyak bahasa seperti Java, C, C ++, Python. Beberapa tipe data JSON adalah Number, Boolean, String, Array, Object, Null.

Sintaks JSON adalah menggunakan pasangan nilai kunci dan data dipisahkan dengan koma. Di bawah ini adalah contoh Objek JSON.

{

“id” : “S001”,

“nama” : “Ann”

}

Pengertian XML?

XML, merupakan istilah yang mengacu pada singkatan dari ” eXtensible Markup Language “. Ini memiliki sintaks berbasis tag yang sangat mirip dengan HTML, tetapi ini bukan pengganti HTML.

HTML memungkinkan pembuatan struktur halaman web. XML adalah tujuan yang lebih umum.

Keuntungan utama XML adalah memungkinkan pemrogram membuat tag sendiri. XML adalah dasar dari banyak teknologi web.

Beberapa diantaranya adalah XHTML, AJAX dan Web Services. XHTML adalah HTML yang diformat sebagai sintaks XML.

AJAX adalah Asynchronous JavaScript dan layanan web yang digunakan untuk mengembangkan API. Beberapa teknologi terkait XML adalah XPath, XSLT, XQuery.

XML dapat dibaca di sisi klien maupun sisi server. Ini dapat digunakan dalam banyak bahasa.

Pemrogram dapat menggunakan XML dengan C#, Visual Basic, Python, dan JavaScript. XML digunakan pada berbagai platform seperti platform Java, platform.NET, ios, Android.

Keuntungan utama XML adalah dapat digunakan sebagai jembatan antara dua sistem yang berbeda. Misalnya, di Bank, bisa ada sistem komputer lama.

XML dapat digunakan untuk menghubungkannya dengan sistem baru dan untuk bertukar data. Meskipun kedua sistem ini sangat berbeda, dimungkinkan untuk bertukar data.

Sintaks XML, menggunakan contoh adalah sebagai berikut. <mahasiswa>

<id>S01</id>

<nama> Ann</nama>

</ siswa>

XML tidak cocok untuk kumpulan data besar.

Dalam hal ini, database harus digunakan. Saat data menjadi kompleks, mungkin sulit untuk membaca XML.

Di bawah ini adalah contoh array menggunakan JSON. { “siswa”: [

{ “id” : “S001”, “nama” : “Ann”},

{ “id” :”S002″,”nama” : “Peter”}

] }

Contoh contoh menggunakan format XML.

<siswa>

<mahasiswa>

<id> S001 </id> <nama> Ann </nama>

<id> S002 </id> <nama> Peter </nama>

</ siswa>

</siswa>

Apa Persamaan Antara JSON dan XML?

  • JSON dan XML keduanya, merupakan istilah yang mengacu pada teknologi terkait web.
  • Keduanya dapat digunakan untuk mendeskripsikan data.
  • Keduanya dapat digunakan untuk berbagi data.
  • Keduanya mendukung perubahan platform.
  • Keduanya digunakan oleh banyak bahasa pemrograman.
  • Manusia bisa membaca keduanya.

Apa Perbedaan Antara JSON dan XML?

JSON & XML

JSON, merupakan istilah yang mengacu pada ( Notasi Objek JavaScript ) adalah standar terbuka berbasis teks untuk pertukaran data.

XML ( bahasa markup eXtensible ) adalah format independen perangkat lunak-perangkat keras untuk pertukaran data.

 Jenis

JSON adalah bahasa meta.

XML adalah bahasa markup.

Kompleksitas

JSON sederhana dan mudah dibaca.

XML lebih rumit.

Orientasi

JSON berorientasi pada data.

XML berorientasi pada dokumen.

Array

JSON mendukung array.

XML tidak mendukung array.

Ekstensi File

File JSON diakhiri dengan ekstensi.json.

File XML diakhiri dengan ekstensi.xml.

Ringkasan – JSON & XML

JSON dan XML, merupakan istilah yang mengacu pada teknologi web yang populer. JSON ringan, sederhana dan mudah dibaca.

Hal ini juga lebih cepat. XML lebih dapat diperluas dan rumit.

Perbedaan antara JSON dan XML adalah JSON adalah bahasa meta dan XML adalah bahasa markup. Umumnya JSON lebih disukai daripada XML karena XML dikeraskan untuk diurai daripada JSON.

Ini lebih cepat dan lebih mudah daripada XML dalam aplikasi terkait AJAX. JSON dapat digunakan sebagai alternatif dari XML.

Unduh Versi PDF JSON & XML

Anda dapat mengunduh versi PDF dari artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silakan unduh versi PDF di sini Perbedaan Antara JSON dan XML

Referensi:

1.Intinya, Tutorial.

“JSON Overview.”Tutorials Point, 15 Agustus 2017. Tersedia di sini 2.Intinya, Tutorial.

“Tampilan XML Overview.” Poin Tutorial, 15 Agustus 2017. Tersedia di sini 3.TechGuyWeb.

YouTube, YouTube, 5 April 2017.

Tersedia di sini

Kesopanan Gambar:

1.’JSON’ oleh Tangkapan Layar Linux (CC BY 2.0) via Flickr 2.’Text-xml’By RRZEicons – Karya sendiri, (CC BY-SA 3.0) via Commons Wikimed ia