使用<xs:appinfo>指定版本信息</xs:appinfo>

时间:2013-06-17 09:58:03

标签: xsd annotations

我找到了<xs:appinfo>的“标准”用法的几个例子。这个很有意思:http://docstore.mik.ua/orelly/xml/schema/ch15_01.htm#ch15-77057,但我想提供类似“自v1.3以来使用”或“自v1.1以来已弃用”的信息。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

<xs:documentation><xs:appinfo>都允许作为子项的任何其他XML元素没有限制(以及只是文本)。

XSD语言没有详细说明额外的XML及其含义。 它的目的只是允许任何人扩展特定的模式/组件 一些额外的(结构化的)信息,可以进一步自动处理/使用。

因此,完全取决于您如何设计额外的XML(这将扩展您的文档)以及如何处理和使用它。

就此而言,这种额外XML的一种用法是使用 HTML 格式化注释文本。在这种情况下,该自定义XML将只是 XHTML