XML
XML (eXtended Markup Language) adalah bahasa markup
yang digunakan untuk menyimpan data (tidak ada program) dan tidak tergantung
dengan tools tertentu (seperti editor, dbms, compiler, dsb).
XML adalah merupakan suatu bahasa Markup. Markup yaitu bahasa yang
berisikan kode-kode berupa tanda-tanda tertentu dengan aturan tertentu untuk
memformat dokumen teks dengan tag sendiri agar dapat dimengerti. Perbedaan
antara XML dan HTML dan Perlu di ingat bahwa:
1. XML bukan merupakan pengganti HTML.
2. XML dan HTML yang dirancang dengan tujuan yang
berbeda:
3. XML dirancang untuk transportasi dan menyimpan
data, dengan fokus pada apa data.
4. HTML dirancang untuk menampilkan data, dengan fokus
pada bagaimana data terlihat.
Contoh XML :
<?xml version="1.0" encoding="ISO-8859-1"?>
<daftar_pengarang>
<pengarang>
<nama>budi
martami</nama>
<alamat>sarijadi
</alamat>
</pengarang>
<pengarang>
<nama>elfan
noviari</nama>
<alamat>gerlong</alamat>
</pengarang>
</daftar_pengarang>
Struktur Dokumen XML
Dokumen XML berisi
informasi dan markup yang dibagi menjadi beberapa bagian yang penting, yaitu :
§ Element
Masing-masing
dokumen XML berisi satu atau lebih elemen. Elemen mengenalkan dan menandakan
isi. Berikur contoh sebuah element.
<tag>Some text</tag>
§ Atribut
Atribut berfungsi sebagai
tambahan informasi tentang sebuah elemen. Atribut disimpan dengan tag pembuka
sebuah elemen setelah nama elemen. Contoh penulisan :
Ihikihikhik
</tagname>
§ Text
Text menggambarkan isi
informasi di antara tag pembuka dan pentutup elemen. Contoh :
<tag>INI
TEKS</tag>
§ Entitie
Entitie/entitas merupakan
shortcut dari teks yang umum. Jika dalam pemrograman bisa dibilang sebagai
konstantanya. Cara penggunaan :
<!ENTITY bm “Budi
Martami>
di XML-nya gunakan
&entity;
No comments:
Post a Comment