Tutorial XML Sintaks Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari Semua elemen XML harus memiliki tag penutup,tag XML adalah case sensitive,XML harus diulang dengan benar,Dokumen XML harus memiliki elemen root,nilai atribut XML harus dikutip,referensi entitas,komentar XML di,Dalam XML, ruang akan disediakan,XML disimpan dalam line feed LF,
aturan sintaks XML yang sederhana dan sangat logis. Aturan-aturan ini mudah dipelajari, dan sangat mudah digunakan.
Dalam HTML, beberapa elemen tidak memiliki tag penutup:
Dalam XML, menyinggahi menutup tag adalah ilegal. Semua elemenharus memiliki tag penutup:
Catatan: Dari contoh di atas, Anda mungkin telah memperhatikan bahwa deklarasi XML tidak menutup tab.Ini bukan kesalahan. Deklarasi bukan bagian dari dokumen XML itu sendiri, ia tidak memiliki tag penutup.
tag XML adalah case sensitif. Tag <Surat> tag <letter> berbeda.
Anda harus menggunakan kasus yang sama untuk menulis terbuka dan menutup tag:
Catatan: Membuka dan menutup tag yang sering disebut sebagai awal dan akhir tag.Apakah Anda menyukai apa istilah, konsep mereka adalah sama.
Dalam HTML, Anda sering melihat unsur-unsur tidak benar bersarang:
Dalam XML, semua elemenharus benar bersarang di dalam masing-masing:
Dalam contoh di atas, makna yang benar adalah bersarang: Karena <i> elemen dalam <b> elemen untuk membuka, maka harus ditutup dalam <b> elemen.
Dokumen XML harus memilikielemen merupakan indukdari semua elemen lainnya. Elemen inidisebut elemen root.
Mirip dengan HTML, elemen XML dapat memiliki atribut dalam (pasangan nama / nilai).
Dalam XML, nilai atribut XML harus dikutip.
Silakan mempelajari dua dokumen XML berikut. Yang pertama adalah tidak benar, yang kedua adalah yang benar:
Kesalahan dalam dokumen pertama, perhatikan elemen properti tanggal tidak dikutip.
Dalam XML, beberapa karakter memiliki arti khusus.
Jika Anda menempatkan karakter "<" pada elemen XML, kesalahan terjadi karena parser akan menggunakannya sebagai awal dari sebuah elemen baru.
Ini akan menghasilkan kesalahan XML:
Untuk menghindari kesalahan ini, silakan gunakanreferensi entitas bukan "<" karakter:
Dalam XML, ada 5 referensi entitas yang telah ditetapkan:
< | < | less than |
> | > | greater than |
& | & | ampersand |
' | ' | apostrophe |
" | " | quotation mark |
Catatan: Dalam XML, hanya karakter "<" dan "&" memang ilegal.Lebih besar dari tanda adalah legal, tetapi menggunakan referensi entitas bukan merupakan kebiasaan yang baik.
Menulis komentar di sintaks XML dan sintaks HTML sangat mirip.
<! - Ini adalah komentar ->
HTML akan memotong lebih dari satu karakter spasi berturut-turut (merger) menjadi satu:
HTML: | Hello Tove |
Output: | Hello Tove |
Dalam XML, sebuah ruang dokumen tidak akan dihapus.
Dalam aplikasi Windows, baris baru biasanya digunakan untuk menyimpan sepasang karakter: carriage return (CR) dan line feed (LF).
Di Unix dan Mac OSX, gunakan LF untuk menyimpan baris baru.
Dalam sistem Mac lama, gunakan CR untuk menyimpan baris baru.
XML disimpan dalam line feed LF.