如何以更具可读性的方式格式化JSON代码?

时间:2019-01-03 15:50:34

标签: json payload

我正在学习Python,我需要掌握的一件事是与API对话的JSON。目前,我使用Postman将所做的工作导出到Python请求中,然后在没有真正理解的情况下将其复制和粘贴。它吐出来的东西看起来不太优雅。例如:

payload = "{\n    \"nodes\": [{\n        \"attributes\": {\n            \"targetHeatTemperature\": {\n                \"targetValue\": "+ Target +"\n            }\n        }\n    }]\n}"

我一直在看其他示例,我认为这样的格式可能会更好:

payload = "{'nodes': [{'attributes': {'targetHeatTemperature': {'targetValue': "+ Target +'}}}]"

从代码可读性的角度来看,这还可以变得更漂亮吗?也就是说,它可以在带有缩进的一行上显示,并且不会弄乱Python的缩进吗?

你会做什么?

我将向此有效负载中添加更多内容,而且,它是新的,很难看到我需要在哪里插入所需的位。

任何帮助都会感激不尽。

0 个答案:

没有答案