2013-10-26 3 views
0

Мне нужно определить дату пользовательского типа с некоторым ограничением. В настоящее время у меня есть:Ошибка XSD Parsing

<xs:simpleType name="validdatetype"> 
    <xs:restriction base="xs:date"/> 
    <xs:minInclusive value="1900-01-01"/> 
    </xs:restriction> 
</xs:simpleType> 

Но когда я пытаюсь открыть с каким-браузером я получаю:

«Открытие и закрывающий тег несоответствия: simpleType линия 0 и ограничение»

Что я делаю неправильно и как я могу это решить? Спасибо заранее и извините мой плохой английский!

ответ

1

Ваш xs:restriction элемент закрыт дважды. Вот исправление:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
    <xs:simpleType name="validdatetype"> 
    <xs:restriction base="xs:date"> 
     <xs:minInclusive value="1900-01-01"/> 
    </xs:restriction> 
    </xs:simpleType> 
</xs:schema> 
+0

Спасибо! Я этого не замечал :) – Lucia