Tutorial Namespaces XML Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari konflik penamaan,Gunakan awalan untuk menghindari konflik penamaan,XML namespace - xmlns atribut,uniform resource identifier (URI, singkatan dari Uniform Resource Identifier),default namespace,Realisasi penggunaan namespace,
XML Namespaces menyediakan metode untuk menghindari konflik nama elemen.
Dalam XML, nama elemen didefinisikan oleh pengembang, ketika dua dokumen yang berbeda menggunakan nama elemen yang sama, konflik penamaan akan terjadi.
XML ini membawa informasi tabel HTML:
XML ini membawa informasi tentang meja (furnitur):
Jika dua dokumen XML ini digunakan bersama-sama, karena kedua dokumen disertakan dengan isi yang berbeda dan definisi dari <table> elemen, konflik penamaan terjadi.
XML parser tidak dapat menentukan bagaimana menangani konflik tersebut.
Konflik penamaan dalam XML dapat diperoleh dengan menggunakan awalan nama sehingga mudah dihindari.
XML ini membawa tabel HTML dan perabot di pesan:
Dalam contoh di atas, tidak ada konflik karena dua <table> elemen memiliki nama yang berbeda.
Bila menggunakan prefiks dalam XML, yang disebutnamespace untuk awalan harus didefinisikan.
xmlns namespace atributdidefinisikan dalam tag awal dari elemen.
sintaks namespace deklarasi adalah sebagai berikut. xmlns:prefix= "URI".
Dalam contoh di atas, atribut xmlns <table> mendefinisikan h: namespace prefix berkualitas: dan f.
Ketika namespace didefinisikan dalam tag awal dari elemen, semua elemen anak dengan awalan yang sama dan berkaitan dengan namespace.
Namespace, Anda dapat mendeklarasikan atau mereka digunakan dalam elemen dalam elemen XML root:
Catatan: namespace URI parser tidak akan digunakan untuk mencari informasi.
Tujuannya adalah untuk memberikan namespace nama yang unik. Namun, banyak perusahaan sering menggunakan namespace sebagai pointer untuk menunjuk ke keberadaan aktual halaman, halaman ini berisi informasi tentang namespace.
Kunjungi http://www.w3.org/TR/html4/ .
Uniform Resource Identifier (URI) adalah string karakter yang dapat mengidentifikasi sumber daya Internet.
Yang paling umum URI adalahUniform Resource Locator digunakan untuk mengidentifikasi alamat domain internet (URL).Sebuah URI kurang umum adalahSumber Daya Nama Uniform (URN).
Dalam contoh kita, kita hanya menggunakan URL.
Elemen mendefinisikan default namespace memungkinkan kita untuk menghilangkan awalan di semua sub-elemen dalam pekerjaan tersebut. Sintaks-nya adalah sebagai berikut:
XML ini membawa informasi tabel HTML:
XML ini membawa informasi tentang sepotong mebel:
XSLT adalah proses untuk dokumen XML ke dalam format bahasa XML lainnya, seperti HTML.
Dalam dokumen XSLT bawah, Anda dapat melihat bahwa sebagian besar tag adalah tag HTML.
tag non-HTML memiliki xsl awalan, dan dengan demikian mengidentifikasi namespace: xmlns: xsl = "#":
Jika Anda ingin belajar tentang XSLT, silakan kami halaman rumah untuk menemukan XSLT tutorial.