加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml – PyXB和python框架

发布时间:2020-12-16 23:31:10 所属栏目:百科 来源:网络整理
导读:我使用 PyXB从java / spring平台生成Python模块,该平台通过RESTfull API以XSD格式公开其类模式. 我现在能够使用那些PyXB绑定类/模块解析同一平台所服务的XML数据. 我的问题是: 我如何在Django或者框架中利用这些类 金字塔,像我一样建立动态模型表格,表格等
我使用 PyXB从java / spring平台生成Python模块,该平台通过RESTfull API以XSD格式公开其类模式.

我现在能够使用那些PyXB绑定类/模块解析同一平台所服务的XML数据.

我的问题是:

>我如何在Django或者框架中利用这些类
金字塔,像我一样建立动态模型表格,表格等
使用来自models.py django ORM或colander/deform的模型
还是pyramid-simpleform?
>有没有人在其中任何一个中使用过PyXB类
框架呢?

解决方法

一种方法是创建从PyXB绑定到表单库的映射.例如,编写一些从PyXB类生成漏勺模式的代码应该不会太难.一旦你有了模式,你需要的只是一种以相同的格式序列化和反序列化你的对象的方法(非常简单:只有列表和dicts中的值),你将能够从PyXB对象创建表单并保存它们背部.

这已经用漏勺和sqlalchemy完成,the code for ColanderAlchemy可能会给你一些如何做的灵感.

如果你把它放在pypi上奖励积分:)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读