我目前正在处理复杂的XSD,即XSD,其中包含多个其他XSD导入。我想将新XSD中的更改与之前的XSD进行比较,但无法以文本格式进行比较。 完全生成的XSD文件也可以解决很多问题。欢迎任何比较两个版本的复杂XSD的建议。如果它有多个导入,也想知道如何生成完整的XSD。
答案 0 :(得分:2)
我想比较新XSD与之前的XSD的变化, 但无法以文本格式进行。完全生成的XSD 文件也可以解决这个问题。
通过完全生成的XSD ,您可能意味着扁平的XSD 。
许多工具都可以通过引入xsd:include
'ed XSD来展平XSD。 Search for "flatten XSD"。但是,请注意xsd:import
'ed XSD不能简单地带入XSD,因为名称空间不同。