python的json序列化库。

jsonprop的Python项目详细描述


#关于使用decorators对json序列化进行细粒度控制。

json属性

从jsonobject继承

self.\u test_prop


使用从jsonobject继承的json()方法序列化


使用json_字段可以简洁地指定对象上的一组可序列化字段
,这些字段可以指定为描述符。


在对象初始化时使用关键字参数。上面的
示例类可以方便地实例化如下:




api


decorator的一般形式是:

@json戋property(name,include戋null)

,其中name是python属性所需的json字段名,
include戋null是一个布尔值,指示序列化中是否包含空值
。默认情况下,此值为true,将序列化空值
。如果设置为false,则如果字段的值为
none,则在序列化的json输出中会完全忽略该字段。

请注意,必须将属性
decorator作为构造函数调用,即使用空parens`()'

@json\property()




查看C中的序列化属性了解更多信息。

todo

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javascript如何从Java中的seleniun访问Chrome上的PDF查看器DOM?   如何打印字符串中的大写字母数   java使用htmlUnit处理动态html表单   java等待事件分派线程创建的GUI   java如何在屏幕上移动/动画单个子类对象而不移动其他子类?   java拟合是从PRNG到最大-最小范围的结果   java如何隐藏所有其他片段   java OpenGL ES纹理图谱失真   java排队/退队或报价/投票   java step/stp文件在另外两个点之间的距离   java如何设置水平仪栏的动画?   在Flex和Java中压缩和解压缩XML   java如何使用AutoIt安装JRE   java我想删除NavigationView布局上的一个栏   java Android Studio按钮小部件OnClick。找不到函数   java ImageView隐藏和显示   java类型的方法和构造函数未定义   swing Java UDP数据包未从客户端程序到达服务器程序   java如何在我自己的服务器上配置推送通知?