penggunaan XML
XML digunakan dalam banyak aspek pembangunan web, selalunya untuk memudahkan penyimpanan dan perkongsian data.
XML memisahkan data daripada HTML
Jika anda perlu memaparkan data dinamik dalam dokumen HTML, anda akan menghabiskan banyak masa untuk mengedit HTML setiap kali data berubah.
Dengan XML, data boleh disimpan dalam fail XML yang berasingan. Dengan cara ini anda boleh menumpukan pada penggunaan HTML/CSS untuk paparan dan reka letak, dan memastikan bahawa mengubah suai data asas tidak memerlukan sebarang perubahan pada HTML.
Dengan menggunakan beberapa baris kod JavaScript, anda boleh membaca fail XML luaran dan mengemas kini kandungan data halaman web anda.
XML memudahkan perkongsian data
Dalam dunia nyata, sistem komputer dan data menggunakan format yang tidak serasi untuk menyimpan data.
Data XML disimpan dalam format teks biasa, dengan itu menyediakan kaedah penyimpanan data yang bebas perisian dan perkakasan.
Ini memudahkan anda membuat data yang boleh dikongsi oleh aplikasi yang berbeza.
XML memudahkan pemindahan data
Salah satu cabaran yang paling memakan masa untuk pembangun sentiasa bertukar-tukar data antara sistem yang tidak serasi di Internet.
Bertukar data dengan XML mengurangkan kerumitan ini kerana data boleh dibaca oleh pelbagai aplikasi yang tidak serasi.
XML memudahkan perubahan platform
Menaik taraf kepada sistem baharu (platform perkakasan atau perisian) sentiasa sangat memakan masa. Sebilangan besar data mesti ditukar, dan data yang tidak serasi selalunya hilang.
Data XML disimpan dalam format teks. Ini menjadikan XML lebih mudah untuk melanjutkan atau meningkatkan kepada sistem pengendalian baharu, aplikasi baharu atau penyemak imbas baharu tanpa kehilangan data.
XML menjadikan data anda lebih berguna
Aplikasi yang berbeza boleh mengakses data anda, bukan sahaja dalam halaman HTML, tetapi juga daripada sumber data XML.
Dengan XML, data anda boleh digunakan oleh pelbagai peranti pembacaan (komputer pegang tangan, peranti suara, pembaca berita, dll.), serta oleh orang buta atau orang kurang upaya.
XML digunakan untuk mencipta bahasa Internet baharu
Banyak bahasa Internet baharu dicipta melalui XML.
Berikut ialah beberapa contoh:
XHTML
WSDL untuk menerangkan perkhidmatan web yang tersedia
WAP dan WML sebagai bahasa penanda untuk peranti pegang tangan
Bahasa RSS untuk suapan berita
Penerangan RDF dan ontologi modal dan OWL
SMIL digunakan untuk menerangkan multimedia untuk Web
Jika pembangun rasional
Jika semuanya rasional, biarkan aplikasi masa depan menggunakan XML untuk bertukar data.
Pada masa hadapan mungkin terdapat perisian pemprosesan perkataan, program hamparan dan pangkalan data yang boleh membaca data satu sama lain dalam format XML tanpa menggunakan sebarang program penukaran.