Можно ли успешно провалидейтать xml документ, если у root elementa нет никакого неймспейса?
Допустим есть xml документ, где root element не ассоциируется с никаким неймспейсом. типа так
Code: Select all
<doc>
<description>some description</description>
</doc>
написана xsd схема под него. типа так
Code: Select all
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema id="TargetDocument"
targetNamespace="someNamespace"
elementFormDefault="qualified" xmlns="someNamespace"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="doc" type="_doc" />
<xs:complexType name="_doc">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="description" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:schema>
Пытаясь запустить валидацию получаю ошибку что в xml-документе root элемент не ассоциирован с никаким неймспейсом.