0

根据这个问题,Python(哪个版本?)似乎还不能直接实现 XSD 1.1。

是否有可能通过 Python 脚本中的另一个验证框架(例如 Saxon;Xerces)以某种方式调用特定操作,例如针对 XSD 1.1 模式验证 XML 实例?

4

1 回答 1

0

是的,您应该能够用 Python 围绕 Saxon/C 的 C++ 版本。你可以在这里下载:

http://www.saxonica.com/saxon-c/index.xml

还值得一看这个名为 pysaxon 的第三方项目,它完全符合您的要求:https ://github.com/ajelenak/pysaxon

pysaxon 项目是为 HE 版本设计的,但您应该能够使其与 PE 或 EE 版本一起使用。

于 2017-02-07T09:43:09.860 回答