Вложенные аннотации в RelaxNG? - PullRequest
0 голосов
/ 12 октября 2010

Попытка получить следующий вывод XSD из RelaxNG, используя для преобразования Trang:

<xs:annotation>
<xs:documentation>Basic documentation text here.</xs:documentation>
<xs:appinfo>
<jxb:class name="VmlLocation">
<jxb:javadoc>
Javadoc text here.
</jxb:javadoc>
</jxb:class>
</xs:appinfo>
</xs:annotation>

.. но, похоже, не работает ни один из методов объявления аннотаций, кроме RNC '##', который генерируетодин набор тегов аннотации / документации.Trang игнорирует методы, использующие скобки.Любые подсказки?

1 Ответ

1 голос
/ 19 февраля 2011

Транг несколько ограничен, но я знаю, что: элементы документации, которые являются дочерними элементами атрибута и элемента, будут переданы при условии, что они содержат только простой текст (без дочерних элементов или атрибутов).Возможно, документация работает и в других местах.Это определенно не работает как дочерний элемент грамматики или определения элемента.

...