复杂的 XSD 比较
Complex XSDs comparison
我目前正在处理复杂的 XSDs,即 XSDs,其中包含多个其他 XSDs 的导入。我想比较新的 XSD 和以前的 XSD 的变化,但无法进行,因为它是文本格式。
完全生成的 XSD 文件也可以解决很多问题。比较复杂 XSD 的两个版本的任何建议都是 welcome.Also 想知道如何生成完整的 XSD 如果它有多个导入。
I want to compare the changes in the new XSD with the previous XSD,
but unable to do it as it is in text format. A fully generated XSD
file would also solve such problem.
完全生成XSD,你可能是指扁平化的XSD。
许多工具都可以通过引入 xsd:include
的 XSD 来展平 XSD。 Search for "flatten XSD"。但是,请注意 xsd:import
编辑的 XSD 不能简单地引入 XSD,因为命名空间不同。
另见 What's the difference between xsd:include and xsd:import?
弹出一个关卡,除了扁平化XSDs,还有一些工具可以提供直接的XMLand/orXSD比较工具:
我目前正在处理复杂的 XSDs,即 XSDs,其中包含多个其他 XSDs 的导入。我想比较新的 XSD 和以前的 XSD 的变化,但无法进行,因为它是文本格式。 完全生成的 XSD 文件也可以解决很多问题。比较复杂 XSD 的两个版本的任何建议都是 welcome.Also 想知道如何生成完整的 XSD 如果它有多个导入。
I want to compare the changes in the new XSD with the previous XSD, but unable to do it as it is in text format. A fully generated XSD file would also solve such problem.
完全生成XSD,你可能是指扁平化的XSD。
许多工具都可以通过引入 xsd:include
的 XSD 来展平 XSD。 Search for "flatten XSD"。但是,请注意 xsd:import
编辑的 XSD 不能简单地引入 XSD,因为命名空间不同。
另见 What's the difference between xsd:include and xsd:import?
弹出一个关卡,除了扁平化XSDs,还有一些工具可以提供直接的XMLand/orXSD比较工具: