Ringkasan XML
- 上一页 Panduan XML
- 下一页 XML 用途
XML adalah alat yang bebas dari perisian dan peranti, digunakan untuk menyimpan dan menghantar data.
Apakah XML?
- XML Merujuk kepada Markah Tanda Ekstensibiliti (EXtensible Markup Language)
- XML adalah bahasa tanda yang hampir sama seperti HTML
- XML bertujuan untuk menyimpan dan menghantar data
- XML direka untuk mempunyai keterangan diri
- XML 是 W3C 推荐标准
XML tanpa tindakan
Mungkin sukar untuk memahami, tetapi XML tidak akan melakukan apa-apa.
XML direka untuk mengatur, menyimpan dan menghantar maklumat.
Berikut adalah nota yang ditulis John kepada George, disimpan dalam XML:
<catatan> <ke>George</ke> <dari>John</dari> <heading>Ingatanku</heading> <body>Jangan lupa pertemuan!</body> </catatan>
XML di atas sangat mempunyai keterangan diri:
- Terdapat maklumat penghantar
- Terdapat maklumat penerima
- Ia mempunyai tajuk
- Ia mempunyai isyarat surat
Namun, dokumen XML ini masih belum melakukan apa pun. Ini hanya informasi yang dipakai dalam tajuk XML.
Kami perlu menulis software atau program untuk mengirimkan, menerima dan menampilkan dokumen ini.
Catatan
Ke: George
Dari: John
peringatan
Jangan lupa pertemuan!
Perbedaan antara XML dan HTML
Tujuan desain XML dan HTML berbeda:
- XML dirancang untuk memuat data - menekan apa yang menjadi data
- HTML dirancang untuk menampilkan data - menekan penampilan data
- Tajuk XML tidak seperti tajuk HTML yang pradefinisi
XML tidak menggunakan tajuk yang pradefinisi
Bahasa XML tidak memiliki tajuk yang pradefinisi.
Tajuk dalam contoh ini (seperti <ke> dan <dari>) belum didefinisikan dalam standar XML. Tajuk ini diciptakan oleh penulis dokumen XML.
HTML menggunakan tajuk yang pradefinisi, seperti <p>, <h1>, <table> dan sebagainya.
Untuk XML, penulis harus mendefinisikan tajuk dan struktur dokumen.
XML dapat dijalankan
Walaupun menambahkan (atau menghapus) data baru, sebagian besar aplikasi XML akan beroperasi seperti diharapkan.
Hipotetis, sebuah aplikasi dirancang untuk menampilkan versi asli note.xml (<ke> <dari> <tajuk> <body>).
Lalu, imajkan versi baru note.xml yang menambahkan elemen <tarikh> dan <jam> dan menghapus <tajuk>.
Dengan cara ini, aplikasi versi lama dapat beroperasi seperti biasa:
<catatan> <tarikh>2023-01-10</tarikh> <jam>09:30</jam> <ke>George</ke> <dari>John</dari> <body>Jangan lupa pertemuan!</body> </catatan>
Versi baru
Catatan
Ke: George
Dari: John
Tarikh: 2023-01-10 09:30
Jangan lupa pertemuan!
XML - menekan segalanya
- XML menekan berbagi data
- XML menekan pengiriman data
- XML menekan perubahan platform
- XML menekan kemampuan data yang tersedia
Banyak sistem komputer mengandung data yang tak sesuai format. Untuk para pengembang web, menghantarkan data di antara sistem yang tak sesuai (atau sistem yang di-upgrade) adalah tugas yang memakan waktu.
XML ialah format teks untuk menyimpan data. Ini menyediakan cara untuk menyimpan, menghantarkan dan berbagi data yang bebas dari perangkat lunak dan peralatan.
XML 还可以更轻松地扩展或升级到新操作系统、新应用程序或新浏览器,而不会丢失数据。
通过 XML,数据可以供各种“阅读机器”使用,比如人、计算机、语音机器、新闻提要等。
XML 是 W3C 推荐标准
早在 1998 年 2 月,XML 就成为了 W3C 推荐标准。
- 上一页 Panduan XML
- 下一页 XML 用途