我找到了<xs:appinfo>
的“标准”用法的几个例子。这个很有意思:http://docstore.mik.ua/orelly/xml/schema/ch15_01.htm#ch15-77057,但我想提供类似“自v1.3以来使用”或“自v1.1以来已弃用”的信息。有什么建议吗?
答案 0 :(得分:0)
<xs:documentation>
和<xs:appinfo>
都允许作为子项的任何其他XML元素没有限制(以及只是文本)。
XSD语言没有详细说明额外的XML及其含义。 它的目的只是允许任何人扩展特定的模式/组件 一些额外的(结构化的)信息,可以进一步自动处理/使用。
因此,完全取决于您如何设计额外的XML(这将扩展您的文档)以及如何处理和使用它。
就此而言,这种额外XML的一种用法是使用 HTML 格式化注释文本。在这种情况下,该自定义XML将只是 XHTML 。