Альтернативно, чтобы разрешить элемент с тем же именем в в xsd 1.0 - PullRequest
0 голосов
/ 21 января 2020

Я использую xsd 1.0 и не могу перейти на xsd 1.1. У меня есть xml, как показано ниже. Как Категории, Свойства, Блокировка может появляться в любом порядке, который я использовал <xs:all>. Теперь у меня есть проблема с поддержкой, так как у меня не может быть maxOccurs = "unbounded".
Как поддержать это в xsd 1.0 Может кто-нибудь дать мне подсказку с примером xsd.

<Tool>
<Categories>
   <Category-Data/>
   <Category-Data/>
</Categories>
<Properties>
   <Property-Data/>
   <Property-Data/>
</Properties>
<Block index="1"/>
<Block index="2"/>  
</Tool>
...