Perbedaan JSON dan XML yang Wajib Kamu Ketahui – Hai sobat hidayatcode.com tentu kalian tidak asing lagi dengan format data json dan xml bukan? kedua data tersebut sering di gunakan dalam pembuatan web server. Namun kamu tau ngak kalu dari keduanya terdapat beberapa perbedaan….

Ok, kalau kamu masih belum mengetahui perbedaan dari kedua file tersebut. Di sini admin akan membahas perbedaannya.

XML merupakan kelanjutan dari HTML (heyper text Markup Language), xml ini di buat untuk mampu menyimpan data secara ringkas dan juga dapat di simpan bahkan xml juga dapat di modifikasi untuk menggambarkan isi dari dokumen.

JSON ( Jav Script Opject Notation) ialah format data yag di gunakan untuk pertukaran dan penyimpanan data. JSON pertama kali di populerkan oleh Douglas Crockford, yang merupakan seorang softwareenginer yang terlibat dalam pengembangan bahasa pemograman java script.
Beberapa fitur dari JSON ialah    
Mudah di gunakan ini karena JSON api high level facede, yang memungkinkan penggunanya dapat menyederhanakan kasus penggunaaan use-cases.
Performa pad JSON cukup cepat, ini di karenakan menggunakan memori yang sangat sedikit.
Memiliki tools yang dapat di gunakan secara gratis.

Kelebihan JSON
Sebelum menggunkan JSON terlebih dahulu kamu haarus memahami apa saja kelebihan yang di miliki oleh JOSN tersebut. Berikut penjelasannya

Mendukung di semua browser.
Sintaks yang begitu mudah sehingga dapat di pahami.
Dapat di urai dengan Java Script dengan fungsi efal ().
Sebagian teknologi baackend menggunakan bahasa JSON
Transmisi dan serialisasi dat menggunakan koneksi jaringan.

Kekurang JSON
Tool yang terbatas.
JSON menawarkan ekstensibilitas yang buruk karenaa tidak memiliki dukungana namespec.
Tidak memiliki dukungan untuk defenisi tata bahasa normal.

Sejarah XML
Extensible Markup Lenguage atau XML merupakan bahasa yang serba guna yang di rekomendasikan oleh W3C ( world wide web consortium)  untuk mendeskripsikan berbagai macam data. XML memiliki tag html namun penggunaanya tidak terbatas dalam web saja.

XML muli di kembangkan pada tahun 1996 dan mendapatkan pengakuan dari W3C pada bulan February 1998. Teknologi yang di gunakan merupakan teknologi lama yakni SGML (standard generalized markup language).

Fitur XML

  • Tag padXML belum di tentukan, sehingga kalian harus menentukannya.
  • Kode markupnya dapat di mengerti manusia.
  • Programnya yang terstruktur dan mudah di baca.
  • XML merupakan progma bahas yang dapat di perluas.

Kelebihan XML

  • XML memisahkan data dari HTML.
  • XML menyederhanakan perubahan platfrom.
  • Memudahkan pertukaran data antara platfrom yang berbeda dengan cepat.

Kekurangan XML

  • Memiliki sintaks yang berlebihan.
  • Tidak memiliki dukungan data interaksi.
  • XML memerlukan aplikasi untuk pemrosesan.
Share:

hidayat

"Jadilah dirimu sendiri. Orang tidak harus menyukaimu, dan kamu tidak perlu peduli...." (Marlin Hidayat Tanjung)

Leave a Reply