Kursus Membuat Web

iklan

Sintak XML

Aturan sintak XML sangat sederhana dan logis. Aturan yang sangat mudah untuk dipelajari, dan mudah untuk digunakan.

Semua Elemen XML Harus Memiliki Tag Penutup

Dalam HTML, beberapa elemen tidak harus memiliki tag penutup

<p>This is a paragraph.
<br>

Dalam XML, tidak diperbolehkan menghilangkan tag penutup. Semua elemen harus memiliki tag penutup :

<p>This is a paragraph.</p>
<br />

Catatan : Anda mungkin telah memperhatikan dari contoh sebelumnya bahwa deklarasi XML tidak memiliki tag penutup. Ini bukan kesalahan. Deklarasi ini bukan bagian dari dokumen XML itu sendiri, dan tidak memiliki tag penutup.

XML Tag adalah Case Sensitive

Tag XML bersifat case sensitive. Tag < Letter > berbeda dengan tag < letter >.

Membuka dan menutup tag harus ditulis dengan kasus yang sama :

<Message>Ini Salah</message>
<message>Ini Benar</message>

Catatan : " Tag pembuka dan penutup " yang sering disebut sebagai " Tag awal dan tag akhir ". Gunakan apa pun yang Anda inginkan. Antara tag awal dan akhir harus persis sama.

Elemen XML Harus Bersarang Dengan Benar

Dalam HTML, Anda mungkin akan melihat elemen yang bersarang tidak benar :

<b><i>Teks ini bold dan italic</b></i>

Dalam XML, semua elemen harus benar bersarang antara satu sama lain :

<b><i>Teks ini bold dan italic</i></b>

XML Dokumen Harus Memiliki Root Elemen

Dokumen XML harus mengandung salah satu elemen yang merupakan parent dari semua elemen lainnya. Elemen ini disebut elemen root.

<root>
    <child>
        <subchild>.....</subchild>
    </child>
</root>

Nilai Attribute XML Harus Diberi Tanda Kutip

Elemen XML dapat memiliki nama attribute dan nilai berpasangan seperti di HTML

Dalam XML, nilai attribute harus selalu diberi tanda kutip.

Contoh Salah :
<note date=12/11/2007>
    <to>Tove</to>
    <from>Jani</from>
</note>
Contoh Benar :
<note date="12/11/2007";
    <to>Tove</to>
    <from>Jani</from>
</note>

Kesalahan dalam dokumen pertama adalah attribute date dalam elemen note tidak diberi tanda kutip.

Referensi entitas

Beberapa karakter memiliki arti khusus dalam XML.

Jika Anda menempatkan karakter seperti " < " di dalam sebuah elemen XML, maka akan menghasilkan kesalahan karena parser menafsirkan sebagai awal dari sebuah elemen baru.

Ini akan menghasilkan kesalahan di XML :

<message>if salary < 1000 then</message>

Untuk menghindari kesalahan ini, ganti karakter " < " dengan referensi entitas :

<message>if salary &lt; 1000 then</message>

Ada 5 referensi entitas yang telah ditetapkan dalam XML :

&lt; < kurang dari
&gt; > lebih besar dari
&amp; & ampersand
&apos; ' apostrophe
&quot; " tanda kutip

Komentar dalam XML

Sintak untuk menulis komentar di XML mirip dengan HTML.

<!-- Ini Komentar -->
Sebelumnya ...   Berikutnya ...

muhammad falah

Saya Muhammad Falah, jika Anda ingin langsung belajar dengan Saya, silakan ikuti kursus membuat web yang Saya bimbing atau ikuti Saya di :

Muhammad Falah Youtube Channel Muhammad Falah LinkedIn Muhammad Falah Google Plus Muhammad Falah Twitter Muhammad Falah Facebook

copy right © 2015