gpt4 book ai didi

python - 用 python 处理 json

转载 作者:太空狗 更新时间:2023-10-29 19:37:07 24 4
gpt4 key购买 nike

呼应我的other question现在需要找到一种方法将 json 缩减为一行:例如

{"node0":{
"node1":{
"attr0":"foo",
"attr1":"foo bar",
"attr2":"value with long spaces"
}
}}

想压缩成一行:

{"node0":{"node1":{"attr0":"foo","attr1":"foo bar","attr2":"value with        long        spaces"}}}

通过删除无关紧要的空格并保留值内的空格。在 python 中是否有库可以执行此操作?

编辑感谢 drdaeman 和 Eli Courtwright 的超快回复!

最佳答案

http://docs.python.org/library/json.html

>>> import json
>>> json.dumps(json.loads("""
... {"node0":{
... "node1":{
... "attr0":"foo",
... "attr1":"foo bar",
... "attr2":"value with long spaces"
... }
... }}
... """))
'{"node0": {"node1": {"attr2": "value with long spaces", "attr0": "foo", "attr1": "foo bar"}}}'

关于python - 用 python 处理 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1039877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com