我们正在处理不同版本的多个 XSD 和 XML 文件。我们希望确保可以使用正确的 XSD 验证 xml 文件。有没有办法做到这一点?到目前为止,我得出了这样的结论:
- 您可以通过在模式的根元素中设置“版本”属性来对 xsd 进行版本控制(简单:))
- 要对 xml 执行相同的操作,您可以将其放在注释部分或根元素中的属性中(在导入时和导出后处理后都需要预处理以编写版本) - 非常讨厌;-)
我还应该提到,我们不能确保我们得到的 xml 对任何 XSD 都是正确的,因为它可以被第三方传递。
任何帮助表示赞赏!