首页 > 解决方案 > 使用 Python 从 XSD 构建 XML 文件

问题描述

我可以使用 Python 从 XSD 构建 XML 文件吗?
我发现 xmlschema 包预计会这样做,但未能找到一个简单的工作示例......

例如,使用下面的代码对我不起作用:

xs = xmlschema.XMLSchema('tests/test_cases/examples/collection/collection.xsd')
pprint(xs.to_dict('tests/test_cases/examples/collection/collection.xml'))

另一种选择是使用generateDS包。

标签: pythonxmlxsdpython-xmlschema

解决方案


推荐阅读