Pengertian Singkat XML

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).

Atau lebih jelasnya kunjungi :

http://www.w3.org/XML
http://www.w3schools.com/xml

16 comments:

avez said...

mantap...:)

Gudang Hikmah said...

wah keren ni artikelnya,informatif banget.thanks

Basyarah said...

Kita bisa sharing ilmu ya, thanks

anak nelayan said...

seep..nice info

brillyan said...

mantap.....

izin posting ulang, gan....

media update said...

baru tahu cuman belum faham betul...thank

Anonymous said...

oke trims jadi bisa presentasi dech

Al fakir said...

Baru mulai agak ngerti, belum faham betul. mungkin klo pake contoh2, bisa cepet mudeng kali yee.. atau mungkin infonya di-cicil, he..he.he. Tapi tetap saya berterimakasih atas infonya.

Jaripey said...

jd lebih cepaet xml katimbang html yaw,,,
Maaf kurang tau soal ni
Hehehehe

dunia khayal said...

gak begitu paham..he he he..
but thx gan.. :)

Anonymous said...

hmmm..
boleh jg ni !

choco's is mooviie said...

kita juga punya nih jurnal xml, silahkan dikunjungi dan dibaca , berikut linknya
http://repository.gunadarma.ac.id/bitstream/123456789/2350/1/02-02-005-Database%5BAgung%5D.pdf
semoga bermanfaat yaa :)

mebel jepara said...

makasih atas infonya mas . . .

Damri Bandung said...

Terima kasih mas.

mebel jepara said...

blognya keren gan

Huma iroh said...

gan bantuin sy gan, masih belom paham sama xml :'(

Post a Comment