XMLде targetNamespace деген эмне?
XMLде targetNamespace деген эмне?

Video: XMLде targetNamespace деген эмне?

Video: XMLде targetNamespace деген эмне?
Video: 3 XML базовый курс - XML Schema Часть 1 2024, Ноябрь
Anonim

targetNamespace = "" - Учурдагыдай XML документ бул схема, бул атрибут бул схема максаттуу же текшерүү үчүн арналган аттар мейкиндигин аныктайт. - Бардык префикссиз элементтер үчүн учурдагы документтин демейки аталыш мейкиндигин аныктайт (б.а. жок yada: in)

Тиешелүү түрдө, targetNamespace деген эмне?

The targetNamespace WSDL документинин өзүнө кайрылууга мүмкүндүк берген XML схемасынын конвенциясы. Бул мисалда биз а targetNamespace https://www.examples.com/wsdl/HelloService.wsdl. демейки аталыш мейкиндигин белгилейт: xmlns=https://schemas.xmlsoap.org/wsdl/.

Андан тышкары, XSD файлында targetNamespace деген эмне? The targetNamespace башка xml үчүн аттар мейкиндигин жарыялайт жана xsd бул жөнүндө тиешелүү документтер схема . Бул учурда максаттуу префикс ошол эле аттар мейкиндигине тиешелүү жана сиз аны ушул мейкиндикте колдоносуз схема башка элементтерге, атрибуттарга, типтерге жана башкаларга шилтеме жасоо үчүн аныктама, ошондой эле ушул эле жерде аныкталган схема аныктама.

Ошондой эле XMLде schemaLocation деген эмне экенин билүү үчүн?

xsi: schemaLocation атрибуту көрсөтүлгөн аттар мейкиндигинде жайгашкан элементтердин жана атрибуттардын схемаларын табат. Анын мааниси аттар мейкиндигинин URI'и, андан кийин ошол аттар мейкиндигинин схемасы табыла турган салыштырмалуу же абсолюттук URL. Ал көбүнчө тамыр элементине туташтырылган, бирок дарактын ылдый жагында пайда болушу мүмкүн.

XMLде Xmlns эмнени колдонот?

5 Жооптор. Аны аныктайт XML ысым мейкиндиги . ойлонуп көр аттар мейкиндиги толук үчүн кыска аталышы менен өзгөрмө катары префикс аттар мейкиндиги URI. Бул <https://schemas жазууга барабар. андроид .com/apk/res/ андроид :foo /> бул эмнени билдире турганына байланыштуу XML талдоочу документти окуйт.

Сунушталууда: