将此格式转换为json字符串

时间:2017-04-26 22:02:33

标签: python json

我试图动态地将一些数据添加到python中的字典中,然后我将其转换为json格式的字符串。

{
  "Module": "lights",
  {
    "id": 1,
    "power": 50
  },
  {
    "id": 2,
    "power": 0
  },
  {
    "id": 3,
    "power": 25
  }
}

需要动态添加id和power如何使用python实现这一目标?我怎样才能阅读相同的json格式?

1 个答案:

答案 0 :(得分:2)

这是JSON和Python中的无效构造 它应该像

{
  "Module": "lights",
  "Values":[
      {
        "id": 1,
        "power": 50
      },
      {
        "id": 2,
        "power": 0
      },
      {
        "id": 3,
        "power": 25
      }
  ]
}

将所有词组{_id:...,power:...}分组到列表中

注意到这一点,从JSON转换为dict,反之亦然,可以使用load/loadsdump/dumps包中的jsonsimplejson方法

相关问题