noNamespaceSchemaLocation
Атрибут noNamespaceSchemaLocation ссылается на XML-схему документа, не содержащую целевого пространства имен.
<xsi:noNamespaceSchemaLocation="anyURI" >
Атрибуты
- anyURI
Расположение схемы, содержащей неуточненные конструкции схемы (схема, не имеющая пространств имен).
Замечания
XML-схема не обязательно должна иметь пространство имен. Чтобы задать расположение XML-схемы, у которой нет целевого пространства имен, используйте атрибут noNamespaceSchemaLocation. XML-схема, на которую ссылается этот атрибут, не может иметь целевого пространства имен. Поскольку этот атрибут не принимает список URL-адресов, можно указать только одно расположение схемы.
В соответствии с рекомендациями World Wide Web Consortium (W3C) по XML-схемам документы XML-экземпляра могут содержать атрибуты xsi:schemaLocation и xsi:noNamespaceSchemaLocation одновременно.
Пример
В следующем примере показано использование атрибута xsi:noNamespaceSchemaLocation в экземпляре документа, содержащем элементы с неполным именем.
<person xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://adventure-works.com/schemas/person.xsd">
<name>John</name>
<height>59</height>
</person>
См. также
Справочник
Справочник по схемам XML (XSD)
Элементы схемы XML
Атрибуты экземпляра схемы XML