在Python中,如何通过删除括号和大括号来打印Json

时间:2017-02-23 22:03:17

标签: python json dictionary

我想以一种很好的方式打印Json,我想摆脱括号,引号和大括号,只使用缩进和行结尾来显示json的结构。

例如,如果我有这样的Json:

    {
        "A": {
            "A1": 1,
            "A2": 2
        },
        "B": {
            "B1": {
                "B11": {
                    "B111": 1,
                    "B112": 2
                },
                "B12": {
                    "B121": 1,
                    "B122": 2
                }
            },
            "B2": {
                "B21": [1,2],
                "B22": [1,2]
            }
        },
        "C": "CC"
    }

如何通过删除{}和[]来打印json,我想要的是:

A:
  A1: 1
  A2: 2
B:
  B1:
     B11:
         B111: 1
         B112: 2
     B12:
         B121: 1
         B122: 2
  B2:
     B21: 1, 2
     B22: 1, 2
C: CC

0 个答案:

没有答案