Tutorial XML : 5 Penggunaan Namespaces
XML merupakan bahasa yang memungkinkan para pengembang membuat sendiri elemen-elemennya. Namun terkadang dalam membuat dokumen XML kita terjebak dalam situasi ketika kita memiliki 2 nama elemen yang sama, padahal digunakan dalam aplikasi yang berbeda. Contoh :
Di bawah ini XML yang membawa informasi table HTML
Tabledalam HTML |
Dan di bawah ini XML yang membawa informasi table(meja)
Table yang membawa data |
Dan jika kedua fragmen tersebut digunakan, maka dapat menimbulkan konflik karena penggunaan nama yang sama walaupun yang dimaksud oleh kedua fragmen tersebut adalah hal yang berbeda. Maka untuk menghindarinya digunakanlah sebuah prefix. Contoh :
Atribut xmlns
Dalam menggunakan prefix dalam HTML atau biasa disebut namespaces prefix, harus didefinisikan oleh atribut xmlns. Deklarasi manespaces tersebut adalah sebagai berikut xmlns prefix=URI. URI sendiri maerupakan singkatan dari Uniform Resource Identifier. Mayoritas URI merupakan URL yang mengidentifikasikan alamat domain internet, dan dibawah ini adalah contohnya :
Dalam menggunakan prefix dalam HTML atau biasa disebut namespaces prefix, harus didefinisikan oleh atribut xmlns. Deklarasi manespaces tersebut adalah sebagai berikut xmlns prefix=URI. URI sendiri maerupakan singkatan dari Uniform Resource Identifier. Mayoritas URI merupakan URL yang mengidentifikasikan alamat domain internet, dan dibawah ini adalah contohnya :
Atribut xmlns |
Bentuk penulisan namespaces juga dapat berupa :
Bentuk penulisan lain xmlns |
Komentar
Posting Komentar