Мне очень сложно построить мою первую схему XML. Мне нужно, чтобы проверить правильность XML-документа, который формирует анкету.
Итак, вот раздел, который не указан:XML-схема: как иметь несколько идентичных элементов?
Я изменил источник. Первый ответ относится к этому коду:
<root>
<values>
<value>Lorem</value>
<value>ipsum</value>
<value>dolor</value>
</values>
</root>
Теперь моя фактической цель заключается в следующем:
<requires>
<require requires-id="2" type="included">
<values>
<value isRequired="true">Lorem</value>
<value isRequired="false">Lorem</value>
<value isRequired="false">Lorem</value>
</values>
</require>
<require requires-id="5" type="excluded">
<values>
<value isRequired="true">Lorem</value>
<value isRequired="false">Lorem</value>
</values>
</require>
</requires>
Может кто-нибудь, пожалуйста, помогите сделать правильные схемы? Я использую Sun Multi-Schema XML Validator (MSV) для проверки документа по схеме.
Спасибо заранее,
Стеффа
Это схема для XML вы публикуемой перед редактированием вашего вопроса. – Jan
Да, я знаю. Я верну его обратно. Извините. Но спасибо, это довольно трюк. Думаю, я забыл указать theaxOccurs = «X», так как я хотел разрешить от 0 до N ... – stfn
, чтобы вы могли объявить maxOccurs, чтобы мин работал? –