XSD SchemaLesson 95Preview gratis
XSD <anyAttribute>
Lesson ini bagian dari XML · Semua level
Ringkasan
<xs:anyAttribute> mengizinkan atribut tambahan yang tidak dideklarasikan dalam skema, sehingga data dapat membawa metadata ekstensibel milik pengembang. Sama seperti xs:any, ia diletakkan di dalam <xs:complexType> dan dikendalikan oleh atribut namespace serta processContents. Tanpa xs:anyAttribute, satu atribut yang tak dikenal sudah cukup membuat dokumen dinyatakan tidak valid.
Poin kunci
- <xs:anyAttribute> berada di dalam <xs:complexType>, biasanya setelah atribut lain
- namespace="##other" menerima atribut dari namespace selain target
- processContents="skip" melewatkan pemeriksaan terhadap atribut tambahan
- Atribut tanpa prefix berasal dari namespace lokal dokumen (##local)
- Tanpa wildcard, setiap atribut wajib dideklarasikan dalam skema
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.