XML (eXtended Markup Language)
Assalamualaikum Wr.Wb
Materi selanjutnya saya akan membahas tentang XML. Apa itu XML? Beda nya sama HTML apa? Fungsi dan Tujuan nya untuk apa? Semua akan dibahas disini! Yuk kita baca!!
XML (eXtended Markup Language) adalah bahasa markup
yang digunakan untuk menyimpan data (tidak ada program) dan tidak tergantung
dengan tools tertentu (seperti editor, dbms, compiler, dsb). Jika demikian,
Lalu digunakan untuk apa dokumen XML ini?
XML adalah merupakan suatu bahasa Markup. Markup
yaitu bahasa yang berisikan kode-kode berupa tanda-tanda tertentu dengan aturan
tertentu untuk memformat dokumen teks dengan tag sendiri agar dapat dimengerti.
Perbedaan antara XML dan HTML
Perlu di ingat bahwa:
XML bukan merupakan pengganti HTML.
XML dan HTML yang dirancang dengan tujuan yang berbeda:
XML dirancang untuk transportasi dan menyimpan data, dengan
fokus pada apa data.
HTML dirancang untuk menampilkan data, dengan fokus pada
bagaimana data terlihat.
HTML adalah tentang menampilkan informasi,
sedangkan XML adalah membawa informasi tentang.
Keuntungan XML
- Ekstensibilitas :
dapat ditukar/digabung dengan dokumen XML lain
- Memungkinkan
pemrograman yang lebih baik. Maka dibuat suatu software pengolah XML
- Memisahkan data
dan presentasi. Yang akan direpresentasikan dalam XML dan XSLT
- Pencarian data
cepat karena XML merupakan data dalam format yang terstruktur
- Plain Text dan
platform independent
- Untuk pertukaran
data
Dokumen XML dapat digunakan untuk berbagai macam
tujuan, seperti:
- Sebagai penyimpan data (database) yang mudah
dibaca oleh user karena disimpan dalam bentuk teks.
-
Standard transfer data, dapat digunakan untuk pengiriman data transaksi antar
perusahaan, atau mentransfer data dari DBMS yang berbeda (mis: Oracle ke SQL
Server).
-
Sebagai acuan membuat bahasa baru, seperti WML (Wireless Markup Language) yang
digunakan pada mobile device dengan protokol WAP, atau VoiceXML yang digunakan
sebagai bahasa markup untuk pengenalan suara, dialog, aplikasi interaksi respon
suara maupun DTMF (seperti aplikasi pengisian pulsa atau call center), dan
sebagainya.
-
Sebagai file konfigurasi, di Java dokumen-dokumen XML sering kita jumpai
seperti file server.xml dan web.xml yang digunakan Tomcat, atau
perintah-perintah query yang disimpan dalam file XML yang dipakai pada
framework iBatis atau Hibernate.
Sejauh mana perkembangannya? XML menjadi dasar dari
beberapa bahasa markup yang telah sedang berkembang sampai saat ini, seperti:
XHTML (perbaikan dari HTML), VoiceXML (bahasa untuk aplikasi suara, telepon),
XForms (form pada web yang dapat digunakan pada berbagai macam jenis browser,
seperti: desktop, PDA , handphone, kertas), XPath, XPointer, XSL dan XSLT
(transformasi dan presentasi XML).
Terus kunjungi blog saya yaaaa~
Terimakasih. Wassalamualaikum Wr. Wb
Komentar
Posting Komentar