Django 中是否有 jax-b 等价物?我想使用其他人编写的一些不同的 xml restful 服务(公开可用)并将它们自动解析为 Django 模型对象。经过进一步审查,我的具体用例是从标准 RSS 和 Atom 提要生成 Django 模型对象。
谢谢!
更新:此链接是否适合作为完成我任务的事实上的标准方式?
它使用 PyXB 将模式映射到 python。
http://robertnewmanconsulting.com/blog/2013/apr/03/using-pyxb-django-validate-xml-docs-xsd-schemas/
不知道这个包有多受欢迎:
https://pypi.python.org/pypi/django-rss2rest/0.1
这个实用程序似乎更受欢迎,但它是否映射到 django 模型?
https://code.google.com/p/feedparser/
更新更新:
好的,现在我的问题是,如何从现有的 Python 类生成 Django 模型?上面列出的框架将原始 xml 转换为常规 Python 类。我只是想要这最后一步。