gpt4 book ai didi

python - 使用 Python 漂亮地打印无效的 JSON

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:00 27 4
gpt4 key购买 nike

有一种方法可以使用 Python 漂亮地打印有效的 JSON:How can I pretty-print JSON in (unix) shell script?

但是 jsonlint.com 会漂亮地打印 JSON,即使出现问题也是如此。

我想这样做,而且我正在使用 Python。有谁知道执行此操作的脚本?

谢谢:)

最佳答案

@kelw已经指出了demjson,对于稍微无效的JSON效果很好。对于更不符合 JSON 的数据,我写了 barely_json :

from barely_json import parse
from pprint import pprint

invalid_json = '[no, , {complete: yes}]'
data = parse(invalid_json)
pprint(data)

关于python - 使用 Python 漂亮地打印无效的 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11000114/

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