Pada postingan saya kali ini, saya akan berbagi pengetahuaan tentang XML. Buat para mastah silahkan meluruskan atau menambahkan apabila ada kesalahan atau kekurangan pada artikel ini. Ok kita langsung ke TKP aja.
Apa itu XML?
- XML adalah sebuah Extensible (perpanjangan) Markup Language.
- XML adalah Standard Generalized Markup Langue/SGML (standar umum).
- XML adalah presentasi tag HTML ditambah tag sobat sendiri.
- Dengan XML sobat bisa membuat tag sobat sendiri.
- XML adalah sebuah meta-language untuk mendefinisikan bahasa lainnya.
- XML adalah model data semi struktural (xml bukanlah sebuah model data tetapi hanya tempat pertukaran syntax).
- XML merupakan ASCII dari Web.
- XML telah banyak menciptakan ide yang baik untuk perkembangan ilmu komputer.
- XML tidak mempunyai mekanisme untuk menentukan format penyajian data yang ditampilkan kepada pengguna.
- Dokumen XML biasanya disimpan dalam sebuah file berekstensi ".xml"
- XML adalah case sensitive (penggunaan huruf kecil atau besar sangat berpengaruh).
- Semua tag start (pembuka) harus mempunyai tag end (penutup).
- XML dideklarasikan pada statemen pertama.
- Setiap Elemen harus berisikan sebuah elemen root.
- Setiap nilai atribut harus mempunyai tanda kutip.
- memiliki karakter tertentu yang disediakan untuk parsing.
- Jika sobat akan menampilkan data yang dinamis pada dokumen HTML sobat, maka sobat akan memerlukan banyak waktu untuk melakukan pengeditan HTML setiap kali sobat melakukan perubahan data. Dengan XML, data dapat disimpan pada file-file xml secara terpisah.
- Dengan cara ini sobat bisa berkonsentrasi pada penggunaan HTML untuk layout dan tampilan dan memastikan bahwa setiap ada perubahan data, sobat tidak perlu untuk merubah HTMLnya.
Perbedaan antara XML dan HTML
Perbedaan-perbedaan yang terdapat diantara XML dan HTML adalah sebagai berikut :
- XML bukanlah pengganti untuk HTML.
- XML dan HTML dibuat dengan tujuan yang berbeda.
- XML dibuat untuk menggambarkan data dan fokus pada data apa yang akan dibuat, sedangkan HTML dibuat untuk menampilkan data dan fokus pada bagaimana data dapat ditampilkan.
- HTML fokus pada informasi tampilan sedangkan XML fokus pada penggambaran/penjelasan informasi.
Elemen XML adalah segala sesuatu yang berada diantara elemen "start tag" dan "elemen end tag". Elemen XML berisikan elemen lain, teks, atribut, ataupun gabungan dari elemen-elemen tersebut.
Atribut XML
Atribut XML biasanya digunakan untuk menggambarkan sebuah elemen atau memberikan informasi tambahan tentang sebuah elemen. Misalnya:
<img SRC = "a.gif">
Mungkin sobat semua mengetahui kalau pada HTML kode di atas adalah sebuah atribut untuk elemen gambar. Namun atribut SRC juga menyediakan Informasi tambahan tentang sebuah elemen.
Itulah sedikit pengetahuan saya tentang "apa itu XML?", semoga bisa menambah pengetahuan sobat blogger semua. Terima kasih,,, "Terdapat sebuah kenikmatan dalam sebuah Proses yang tidak dapat diperoleh kalau kita mengambil jalan pintas" .
Mampir nyimak nih sob, ternyata sangat berbeda antara HTML dan XML yah,, saya baru tau nih.. thanks penjabaran ilmunya yg sangat bermanfaat ini.
BalasHapussama-sama sob edin, kita mesti saling dukung ni biar dunia it Indonesia bisa lebih baik lagi.
BalasHapus