Panduan Dasar XML
- Halaman Sebelumnya Javascript
- Halaman Berikutnya Skrip Server
XML dirancang untuk menggambarkan data, dengan fokus kepada kandungan data.
HTML dirancang untuk menunjukkan data, dengan fokus kepada penampilan data.
Pemahaman dasar yang seharusnya anda tangani:
Sebelum anda meneruskan, anda perlu mempunyai pemahaman dasar tentang:
- HTML / XHTML
- JavaScript atau VBScript
Jika anda mahu belajar projek ini dahulu, sila lihat di Halaman utama Dapati panduan ini.
Apa itu XML?
- Apakah XML?Bahasa markah yang dapat diperluas(EXtensible Markup Language)
- XML adalah jenisbahasa markahdengan hampir sama seperti HTML
- XML dirancang untukmenggambarkan data
- tajuk XML belum dipredifin. Anda perlutajuk yang diatur sendiri.
- XML menggunakandeklarasi jenis file(DTD)atau XML Schema untuk menggambarkan data.
- XML yang diatur dengan DTD atau XML Schema dirancang untuk mempunyaiMemiliki keterangan diri.
- XML adalah standard W3C
XML adalah standard W3C
Bahasa markah yang dapat diperluas dijadikan standard W3C pada 10 Februari 1998.
Anda boleh mendapatkan panduan di dalamPanduan W3C》 untuk mendapatkan maklumat lebih lanjut tentang standard XML.
Perbezaan utama antara XML dan HTML
XML dirancang untuk membawa data.
XML bukan untuk menggantikan HTML.
XML dan HTML dirancang untuk tujuan yang berbeza:
XML dirancang untuk menggambarkan data, dengan fokus kepada kandungan data.
HTML dirancang untuk menunjukkan data, dengan fokus kepada penampilan data.
HTML dirancang untuk menunjukkan informasi, manakala XML dirancang untuk menggambarkan informasi.
XML tanpa tindakan
XML adalah pasif.
Mungkin ini sukar untuk memahami, tetapi XML tidak akan melakukan apa-apa. XML dirancang untuk mengatur, menyimpan dan menghantar informasi.
Berikut adalah catatan John kepada George, disimpan dalam XML:
<note> <to>George</to> <from>John</from> <heading>Ingatkan</heading> <body>Jangan lupa pertemuan!</body> </note>
Label ini mempunyai tajuk dan catatan. Ia juga mengandungi maklumat penghantar dan penerima. Tetapi, dokumen XML ini masih belum melakukan apa-apa. Ia hanya pengantin informasi yang di dalam tajuk XML. Kita perlu menulis software atau program untuk menghantar, menerima dan menunjukkan dokumen ini.
XML adalah bebas, dan dapat dijalankan
Tanda XML tidak dipredifinisi. Anda mesti 'mencipta' tanda sendiri.
Tanda yang digunakan untuk menandakan dokumen HTML dan strukturnya adalah yang predifinisi. Penulis dokumen HTML hanya boleh menggunakan tanda yang didefinikan dalam standar HTML (contohnya <p>, <h1>).
XML memungkinkan pencipta untuk mendefinisikan tanda sendiri serta struktur dokumen sendiri.
Tanda yang digunakan dalam contoh di atas belum didefinikan dalam mana-mana standar XML. Tanda ini diciptakan oleh penulis dokumen XML.
XML adalah pengimbangan HTML
XML bukan pengganti HTML.
Tidak penting untuk memahami bahawa XML bukan pengganti HTML, ini sangat penting. Dalam pengembangan Web masa mendatang, kemungkinan yang paling besar adalah XML akan digunakan untuk mendeskripsikan data, sementara HTML akan digunakan untuk memformat dan menampilkan data ini.
Keterangan terbaik kami tentang XML adalah: XML adalah alat yang berlantar platform, digunakan untuk pengiriman maklumat dan bebas dari perisian dan peranti.
Peranan XML dalam pengembangan Web masa mendatang
XML akan berada di mana-mana.
Ketika kami melihat kemajuan yang cepat dalam pengembangan standar XML, serta kecepatan yang semakin tinggi para pengembang perangkat lunak yang mengadopsi standar ini, kami tak dapat menghindari untuk tidak merasa bingung yang sungguh-sungguh mengejutkan.
Kami pasti percaya bahawa peranan XML yang akan dimainkan di masa mendatang di Web akan sama penting seperti HTML yang selama ini bertindak sebagai dasar Web, dan XML akan menjadi alat paling kerap digunakan untuk pengolahan dan pengedaran data.
- Halaman Sebelumnya Javascript
- Halaman Berikutnya Skrip Server