Что такое XSI schemaLocation?
Что такое XSI schemaLocation?

Видео: Что такое XSI schemaLocation?

Видео: Что такое XSI schemaLocation?
Видео: Error pom.xml xsi:schemaLocation when create Spring Boot project 2024, Май
Anonim

Первое, что мы видим, это xsi : schemaLocation атрибут в корневом элементе. Это сообщает синтаксическому анализатору XML, что элементы в пространстве имен «https://NamespaceTest.com/Purchase» можно найти в файле «Main. Xsd» (Примечание: пространство имен и URL-адрес разделяются пробелами, например, символом возврата каретки или Космос).

Тогда что означает XSI?

Экземпляр схемы XML

Во-вторых, что такое тип XSI? В xsi : тип атрибут используется, чтобы указать валидатору схемы, что реальный тип конкретного экземпляра элемента не является объявленным элементом тип а скорее суб- тип полученный из заявленных тип.

Таким образом, что такое xmlns XSI?

xmlns является частью пространств имен W3C в XML. Рекомендация: префикс xmlns используется только для объявления пространство имен привязок и по определению привязан к пространство имен название xmlns /. xsi : type позволяет экземпляру XML связывать информацию о типе элемента напрямую, а не через XSD.

Что такое targetNamespace в XML?

В targetNamespace объявляет пространство имен для других xml и документы xsd для ссылки на эту схему. Целевой префикс в этом случае относится к тому же пространству имен, и вы могли бы использовать его в этом определении схемы для ссылки на другие элементы, атрибуты, типы и т. Д., Также определенные в этом же определении схемы.

Рекомендуемые: