Dasar-dasar XML
Jika Anda menghabiskan waktu berkeliaran di forum pengembang web, Anda mungkin melihat kata 'XML' turun lebih dari satu kali. Karena penasaran, Anda menjelajah ke entri Wikipedia untuk 'XML' dan membaca:

"Extensible Markup Language (XML) adalah spesifikasi tujuan umum untuk membuat bahasa markup kustom. [1] Bahasa ini diklasifikasikan sebagai bahasa yang dapat dikembangkan karena memungkinkan penggunanya untuk menentukan elemen mereka sendiri. Tujuan utamanya adalah untuk memfasilitasi pembagian data terstruktur di berbagai sistem informasi, terutama melalui Internet, [2] dan digunakan baik untuk menyandikan dokumen dan membuat serialisasi data. Dalam konteks yang terakhir, data ini dapat dibandingkan dengan bahasa serialisasi berbasis teks lainnya seperti JSON dan YAML .. . "
Saat ini mata Anda mungkin sedang melotot dan Anda berharap Anda tidak akan pernah MENDENGAR XML.

Yah, jangan panik, karena ini benar-benar tidak serumit yang Anda pikirkan!

XML adalah cara sederhana untuk menyimpan informasi. Keindahan XML adalah sepenuhnya disesuaikan oleh ANDA, pengembang web. Tidak ada kode cerewet untuk dipelajari atau di-debug, karena Anda dapat menggunakan nama apa pun yang Anda suka untuk bidang tersebut. Ini sebenarnya bahasa pemrograman yang paling mudah untuk dipelajari karena Anda menentukan sendiri sebagian besar kode.

OK, mari kita lihat sebuah contoh. Misalkan Anda ingin membuat katalog buku favorit Anda. Menggunakan XML, entri Anda akan terlihat seperti ini:


Fred Flintstone
Musik rock
Buku favoritku!


Seperti halnya HTML, teks di antara simbol disebut 'tag.' Perbedaan dalam XML adalah bahwa Anda, pengembang web, dapat menentukan tag Anda sendiri dan menyebutnya apa pun yang Anda suka. Ada beberapa aturan sintaks yang harus dipelajari sebelum Anda mulai membuat tag Anda sendiri:

  • Setiap tag pembuka harus memiliki tag penutup yang cocok. Dengan kata lain, jika Anda memiliki tag di dokumen XML Anda, Anda harus memiliki tag penutup di suatu tempat lebih jauh ke bawah.

  • Tidak seperti HTML, tag dalam XML peka huruf besar-kecil. Itu artinya bukan tag yang sama dengan atau.

  • Beberapa karakter memiliki arti yang telah ditentukan sebelumnya dan tidak dapat digunakan dalam tag. Yaitu: simbol kurang dari (), ampersand (&), apostrof (') dan tanda kutip (").


Mungkin keuntungan terbesar menggunakan XML adalah bahwa dokumennya disimpan di komputer Anda dalam format teks biasa. Akibatnya, komputer, browser, atau server apa pun dapat memahami file ini apa pun jenisnya, sehingga Anda dapat berbagi data dengan pengunjung dengan mudah. File XML dapat digunakan dengan hampir semua aplikasi komputer. Memanggil file XML dari halaman HTML juga mudah, artinya Anda tidak perlu khawatir untuk mengulang HTML setiap kali Anda menambahkan lebih banyak data - satu-satunya hal yang perlu Anda sesuaikan adalah dokumen XML.

Nantikan artikel kami berikutnya, di mana kami akan memecah unsur-unsur file XML dan membantu Anda membangun dokumen XML pertama Anda.

Petunjuk Video: Tutorial XML Dasar (Pengenalan) (April 2024).