Создание XML-схемы с неизвестным сложным типом - PullRequest
0 голосов
/ 09 мая 2018

У меня есть следующий xml, для которого я хочу построить схему:

<general>
  <files>
    <something>
      <sum>
        <count>100</count>
      </sum>
    </something>
    <something_else>
      <sum>
        <count>200</count>
      </sum>
    </something_else>
  </files>
</general>

Тегиоверты что-то / что-то могут быть названы с любым именем. Я видел вариант использования xs: any, но я не видел пример, где он используется как часть сложного типа. Я не возражаю против самого имени тега что-то, но я не хочу пропустить проверку его потомков (сумма и количество), а также тегов general и files. Конечно, может быть n случаев появления «чего-то», такого как теги с его поддеревьями.

...