将面向对象的数据模型绑定到JSON数据。

databind.json的Python项目详细描述


数据绑定.json在

Databind是一个受Jackson Databind启发的库,用于描述和绑定 面向对象编程。databind.json包为JSON数据提供转换器 类型、数据模型和联合类型来序列化和反序列化JSON有效负载。在

快速启动

fromtypingimportOptionalfromdatabind.coreimportdatamodelfromdatabind.jsonimportfrom_json@datamodelclassGeolocation:latitude:floatlongitude:floataltitude:Optional[float]=None@datamodelclassResolvedLocation:query:strlocation:Geolocationlondon=from_json(ResolvedLocation,{"query":"London","location":{"latitude":51.507351,"longitude":-0.127758,},})assertlondon==ResolvedLocation("London",Geolocation(51.507351,-0.127758))

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

推荐PyPI第三方库


热门话题
java从Dropwizard中的Minio检索文件时,GET请求中的超时是如何处理的?   带Hibernate的java Jackson用于序列化以避免枚举   Raspberry Pi上的java Jave分段错误   java在屏幕旋转时不保存当前片段和数据   java War文件未在Heroku上正确部署   如何使用Java处理Selenium webdriver中的促销广告或cookie   java处理“用法:PApplet[options]<classname>[sketch args]”   java文本文件错误扫描程序   运行第一个JavaFX模块化程序时出现java异常   java将fileoutputstream转换为字符串   如何调试gstreamerjava?   java Spring RestTemplate ResponseBody类是什么样的   如何将JSON数组转换为Java列表。我在用斯文森   javascript在显示div按钮后进入新页面