【发布时间】:2009-07-02 06:49:23
【问题描述】:
我只是想知道是否有一个程序可以将 XSD 文件转换为 Python 类,就像 JAXB 为 Java 所做的那样?
【问题讨论】:
-
由于 Python 动态意味着您可以在类上设置所需的任何属性,它实际上并没有以相同的方式定义字段,所以我不确定它是否有意义。但是当然你可以使用 getter 和 setter 来进行类型检查等等。更有趣的是,它可以为各种 Python 模式框架(如 Zope 模式、Dexterity 或 SQLAlchemy)创建模式定义。如果存在的话,那就太好了。
标签: python xml data-binding xsd xsd2code