我用 jackson 比较习惯,突然发现 python 下的 json 用的很麻烦
请问一下 python 有这样的类库吗?
- 能全局注册 serializer deserializer,不用每次指定 cls (当然反序列化 python 不能指定类型,可能有点麻烦)
- 能替换 key 的 name,和变量名能不一样
- 支持嵌套对象的自定义序列化
我用 jackson 比较习惯,突然发现 python 下的 json 用的很麻烦
请问一下 python 有这样的类库吗?
1
DonaidTrump Aug 14, 2018
第一次听说 python 用 json 麻烦
|
2
whx20202 OP @tulongtou #1 可能我用法不对吧,因为我想某个自定义对象,全局注册 serializer deserializer 好像都没有这样的支持。
虽然说是把 java 那套带进来了,但是每次写一个 cls 也很不方便 还容易漏 |
3
xmadi Aug 14, 2018 via iPhone
没有
倒不如说 之所以 java 会有这些 json 序列化库 是因为 java 不能像 python js 这些语言一样简单直接地处理 json |
4
DonaidTrump Aug 14, 2018 via iPhone
@whx20202 既然写 Python 了,就要 pythonic,不要再用 Java 那套了
|
6
wph95 Aug 15, 2018
有点奇怪的需求
我一般都用 https://github.com/schematics/schematics |
7
RIcter Aug 15, 2018 via Android
pickle ?
|