RelaxNG中的嵌套注释?

时间:2010-10-12 12:07:27

标签: annotations relaxng

尝试从RelaxNG获取以下XSD输出,使用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 个答案:

答案 0 :(得分:1)

Trang有些限制,但我知道:作为属性和元素元素的子元素的文档元素将被传输,前提是它们只包含纯文本(没有子元素或属性)。 a:文档也可能在其他地方工作。它肯定不能作为语法元素的子元素或定义元素。