Showing posts with label xml. Show all posts
Showing posts with label xml. Show all posts

May 05, 2010

Apa sih XML?

XML (eXtensible Markup Languange) merupakan bahasa markup (berisi kode-kode berupa tanda-tanda dengan aturan tertentu) untuk memformat dokumen teks dengan tag sendiri.

Keunggulan XML adalah :
  • ekstensibilitas dan reusable
  • memungkinkan pemprograman yang lebih baik daripada HTML
  • memisahkan data & presentasi
  • pencarian data cepat karena format datanya terstrukturbersifat plain text & platform independent
Perbedaan antara XML dan HTML
  • HTML merupakan tag untuk memformat tampilan
  • XML merupakan tag untuk mengkontrol data dan tidak memperhatikan tampilan (penyimpanan data)
Aturan XML
  • Dokumen XML digunakan untuk mendeskripsikan dokumen itu sendiri dengan sintaks yang sederhana
  • Tag mendefinisikan versi XML , encoding yang digunakan dan status XML
  • Semua tag XML harus memiliki tag penutup

    <> ....... < /p>

  • Tag XML adalah case sensitive (membedakan antara huruf besar & kecil)
  • Semua dokumen XML harus memiliki elemen root
  • Nilai atribut harus diapit dalam tanda petik ganda atau petik tunggal
  • Dalam XML karakter spasi akan dibaca sebagai karakter spasi
  • Komentar adalah kalimat yang tidak dieksekusi oleh compiler,browser, atau parser dengan menggunakan tanda
Bagian bagian XML