XSI schemaLocation nima?
XSI schemaLocation nima?

Video: XSI schemaLocation nima?

Video: XSI schemaLocation nima?
Video: Error pom.xml xsi:schemaLocation when create Spring Boot project 2024, Noyabr
Anonim

Biz ko'rgan birinchi narsa - bu xsi : sxema Joylashuvi ildiz elementidagi atribut. Bu XML tahlilchisiga "https://NamespaceTest.com/Purchase" nom maydonidagi elementlarni "Asosiy. xsd" faylida topish mumkinligini bildiradi (Eslatma: nom maydoni va URL bo'shliq bilan ajratilgan, masalan, karetani qaytarish yoki bo'sh joy).

Xo'sh, XSI nimani anglatadi?

XML sxemasi namunasi

Ikkinchidan, XSI turi nima? The xsi : turi atribut sxema tekshiruvchisiga haqiqiy ekanligini ko'rsatish uchun ishlatiladi turi elementning ma'lum bir nusxasi element e'lon qilingan emas turi balki kichik turi e'lon qilinganidan kelib chiqadi turi.

Shu tarzda, xmlns XSI nima?

xmlns XML tavsiyasidagi W3C nom maydonlarining bir qismidir: prefiks xmlns faqat e'lon qilish uchun ishlatiladi nom maydoni bog'laydi va ta'rifiga ko'ra -ga bog'langan nom maydoni nomi xmlns /. xsi :type XML namunasiga XSD orqali emas, balki to'g'ridan-to'g'ri element turi ma'lumotlarini bog'lash imkonini beradi.

XMLda targetNamespace nima?

The targetNamespace boshqalar uchun nom maydonini e'lon qiladi xml va ushbu sxemaga murojaat qilish uchun xsd hujjatlari. Bu holda maqsadli prefiks bir xil nom maydoniga ishora qiladi va siz uni ushbu sxema taʼrifida shu sxema taʼrifida belgilangan boshqa elementlarga, atributlarga, turlarga va hokazolarga havola qilish uchun foydalanasiz.

Tavsiya: