Смешивание данных (типов) и элементов в Relax NG - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь определить модель компактного синтаксиса Relax NG для следующего содержимого:

<coordinates class="blue">-132.976733 56.437924 <span class="red">-132.735747 56.459832 -132.631685 56.421493 -132.664547 56.273616</span> -132.878148 56.240754 -133.069841 56.333862 -132.976733 56.437924</coordinates>

Где элемент может обернуть одну или несколько пар координат и действительно может иметь вложенные элементы с той же моделью содержимого.

Возможно ли это?Я прочитал здесь , что это невозможно сделать, например, xsd: double.

1 Ответ

0 голосов
/ 28 февраля 2019

Я полагаю, что этот вопрос совпадает с с этим , поэтому я собираюсь предположить, что ответ похож, что-то вроде: «Нет, используйте шаблон« смешанный », затем Schematron ограничения типа данных нажетоны ".

...