XSD-da maqsadli nom maydoni nima?
XSD-da maqsadli nom maydoni nima?

Video: XSD-da maqsadli nom maydoni nima?

Video: XSD-da maqsadli nom maydoni nima?
Video: Java - урок 48.4 (XSD schema валидатора xml) 2024, Noyabr
Anonim

The targetNamespace e'lon qiladi a nom maydoni boshqa xml uchun va xsd ushbu sxemaga murojaat qilish uchun hujjatlar. The maqsad prefiks bu holda xuddi shu narsani anglatadi nom maydoni va siz uni ushbu sxema ta'rifida boshqa elementlarga, atributlarga, turlarga va hokazolarga murojaat qilish uchun ishlatasiz.

Xuddi shunday, siz XSD-da nom maydoni nima deb so'rashingiz mumkin?

XML Ismlar maydoni XML hujjatidagi bir xil nomlarga ega bo'lishi mumkin bo'lgan, ammo turli xil ta'riflarga ega bo'lgan elementlar yoki atributlarni farqlash orqali nom ziddiyatlarini oldini olish mexanizmi. Biz asoslarini yoritib beramiz nom maydoni , shu jumladan deklaratsiya usullari, doirasi, atributi nom maydoni , va standart nom maydoni.

Shuningdek, bilingki, WSDL-da maqsadli nom maydoni nima? The targetNamespace XML konventsiyasidir Sxema imkonini beradi WSDL o'ziga murojaat qilish uchun hujjat. Ushbu misolda biz a targetNamespace https://www.examples.com/ saytidan wsdl /HelloService. wsdl . standartni belgilaydi nom maydoni : xmlns=https://schemas.xmlsoap.org/ wsdl /.

Buni hisobga olsak, XSD ning maqsadi nima?

An XSD XML hujjatini qanday shakllantirish mumkinligini ko'rsatadigan rasmiy shartnomadir. U ko'pincha XML hujjatini tekshirish yoki undan kod yaratish uchun ishlatiladi.

XSD-da kompleks turi nima?

Belgilar maʼlumotlarining ushbu elementning asosiy elementlari orasida paydo boʻlishiga ruxsat yoki yoʻqligini belgilaydi murakkab turi element. SimpleContent elementi ichki element bo'lsa, aralash atributga ruxsat berilmaydi! blok. Ixtiyoriy. Oldini oladi a murakkab turi buning o'rnida ishlatilgandan ma'lum turdagi hosilaga ega bo'lgan murakkab turi.

Tavsiya: