【发布时间】:2010-12-15 19:54:36
【问题描述】:
我有大约 6 个单独的 xsd 模式,每个模式定义一种复杂类型。我想创建一个主 xsd 架构并包含所有六个 xsd,以便我可以生成一个 xml 文档,该文档可以包含来自每个单独架构的元素。这可以做到吗?
【问题讨论】:
我有大约 6 个单独的 xsd 模式,每个模式定义一种复杂类型。我想创建一个主 xsd 架构并包含所有六个 xsd,以便我可以生成一个 xml 文档,该文档可以包含来自每个单独架构的元素。这可以做到吗?
【问题讨论】:
是的,您可以使用<xs:import> 或<xs:include> 将六个单独的文件合并到一个“主”架构中。
请注意您使用的是 <xs:import> 或 <xs:include> 中的哪一个,尽管它们的含义完全不同,但在不了解您的架构的情况下,我无法建议您使用哪个。
【讨论】: