自动将多个XSD合并(展平)为一个

时间:2016-11-09 10:39:49

标签: xml xsd

我有更多的XSD文件,其中包含消息结构的描述。 我们的应用程序只能使用一个XSD,因此我需要手动将XSD合并到一个XSD中。注意命名空间等等。

您是否知道如何在没有复制粘贴的情况下自动制作?

我曾尝试从XSD生成类并再次生成一个XSD,但是没有用。

2 个答案:

答案 0 :(得分:1)

您正在描述的功能名为展平,可在商业XML / XSD编辑器中使用,例如XMLSpyoXygen XML Editor和{{ 3}}

答案 1 :(得分:-1)

小心您想要的东西。在我的情况下,我有一个架构,正在导入另外两个架构文件。由于它们所有人都使用不同的命名空间,因此XMLSpy无法对其进行“扁平化”。我想这个功能是为了其他。使该工具对我无用,我通过将导入部分复制并粘贴到基本文件中来再次手动合并它们。