在 Python 中更清晰地显示 JSON 数据

我有一个像


{"Player1": {"inventory": {"tas-count": 5, "kiriktas-count": 0, "odun-count": 0}}}

但它似乎太复杂了。我想编辑,改成这样


{

  "Player1": {

    "inventory": {

      "tas-count": 5,

      "kiriktas-count": 0,

      "odun-count": 0,

    }

  }

}

我找过它,但 Stackoverflow 上没有任何内容,而且“\n”之类的东西也不起作用。我听说在其他语言中,有用于制作清晰的 json 数据的库。Python 中可能有这样的东西。


一只名叫tom的猫
浏览 135回答 2
2回答

慕桂英546537

这是一个例子:>>> import json>>> print(json.dumps({'4': 5, '6': 7}, sort_keys=True, indent=4)){    "4": 5,    "6": 7}

30秒到达战场

你可以试试:import jsondata = {"Player1": {"inventory": {"tas-count": 5, "kiriktas-count": 0, "odun-count": 0}}}print(json.dumps(data, indent=4, sort_keys=True))输出:{    "Player1": {        "inventory": {            "kiriktas-count": 0,            "odun-count": 0,            "tas-count": 5        }    }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python