Shape Shape

JSON vs XML #3

Shape
Shape
Shape Shape
16 Nov, 2023 30 JSON

JSON vs XML #3

img-data

JSON vs XML

JSON dan XML dapat digunakan untuk menerima data dari server web.

Contoh JSON dan XML berikut mendefinisikan objek karyawan, dengan array yang terdiri dari 3 karyawan:



JSON Seperti XML Karena

  • Baik JSON dan XML "mendeskripsikan dirinya sendiri" (dapat dibaca manusia)
  • Baik JSON maupun XML bersifat hierarkis (nilai di dalam nilai)
  • JSON dan XML dapat diurai dan digunakan oleh banyak bahasa pemrograman
  • JSON dan XML dapat diambil dengan XMLHttpRequest

 

JSON Berbeda dengan XML Karena

  • JSON tidak menggunakan tag akhir
  • JSON lebih pendek
  • JSON lebih cepat untuk membaca dan menulis
  • JSON dapat menggunakan array

Perbedaan terbesarnya adalah:

 XML harus diuraikan dengan parser XML. JSON dapat diuraikan dengan fungsi JavaScript standar.


Mengapa JSON Lebih Baik Dari XML

XML jauh lebih sulit diurai dibandingkan JSON.
JSON diurai menjadi objek JavaScript yang siap digunakan.

Untuk aplikasi AJAX, JSON lebih cepat dan mudah dibandingkan XML:

Menggunakan XML

  • Ambil dokumen XML
  • Gunakan XML DOM untuk menelusuri dokumen
  • Ekstrak nilai dan simpan dalam variabel

Menggunakan JSON

Shape Shape

Tutorial Selengkapnya

Ready to start?

Download our mobile app. for easy to start your course.

Shape
  • Google Play
  • App Store