BELAJAR XML Bag.1




PENGENALAN XML


XML merupakan singkatan dari Extensible Markup Language. XML adalah bahasa tanda (markup) yang digunakan untuk mendeskripsikan (menggambarkan) data, XML merupakan software dan hardware independen yang berfungsi untuk membawa informasi, tidak seperti HTMl yang tag-tagnya sudah terstandarisasi (misal : <p>, <h1>), tag-tag pada XML ditentukan dan dibuat oleh kita sendiri selaku pembuat dokumen XML. Contoh :


<?xml version="1.0" encoding="UTF-8"?>
<catatan>

 <kepada>Restiana</kepada>

 <dari>Sopyan</dari>

 <heading>Pengingat</heading>

 <body>Jangan lupa minggu ini !</body>

</catatan>


KEGUNAAN XML

Beberapa fungsi dari XML adalah :
  1. mempermudah membagikan (sharing) data
  2. Memmisahkan data dari HTML
  3. mempermudah pengiriman data
  4. mempermudah perubahan perangkat (platforms)
  5. Data menjadi lebih tersedia
Hal-hal diatas merupakan fungsi dari XML, karena cenderung sistem komputer dan database memiliki data dengan format yang berbeda, dengan menggunakan XML kita dapat mempermudah pekerjaan kita, karena XML menyimpan data dengan format teks biasa.

ATURAN PENULISAN SINTAKS XML

  1. Semua sintaks XML harus ada tag penutup. Misal : <toko>jaya terus </toko>. yang ditandai merah merupakan tag penutup.
  2. Tag XML hurufnya sensitif. Misal : <buku> belajar </BUKU>. penulisan tag penutup harus sama dengan tag pembuka <buku>.
  3. Element XML harus benar-benar terkurung. Misal : <b><i>Ini elemen</b></i> harusnya ditulis <b><i>ini elemen</i></b>. yang ditandai merah adalah elemen.
  4. XML harus memiliki root element (elemen akar).
    <root>
      <child>
        <subchild>.....</subchild>
      </child>
    </root>
  5. Nilai atribut XML harus memakai tanda kutip.
    <note date="12/11/2007">
      <to>Tove</to>
      <from>Jani</from>
    </note>

Tambahan : beberapa karakter didalam XML memiliki arti yang khusus misalnya adalah < (tanda krang dari) biasanya digunakan untuk pendefinisian tag, oleh karena itu untuk menghindari eror kita bisa menggunakan entity reference, seperti ini :



&lt;
kurang dari
&gt;
lebih dari
&amp;
&
ampersand 
&apos;
'
kutip satu
&quot;
"
kutip dua


Untuk pemberian komentar di dokumen XML menggunakan tanda <!--ini adalah komentar-->

Sumber : http://www.w3schools.com

Komentar

Postingan populer dari blog ini

Penilaian (Definisi, Prinsip dan Tujuan)

Penilaian Portofolio (Definisi, Karakteristik, Kelebihan dan Kekurangan)