我正在构建一个telegram机器人,并希望转换json响应,例如下面的一个,我将其转换为一个字典:
{
"message_id": 445793,
"from": {
"id": 106596774,
"is_bot": false,
"first_name": "Komron",
"last_name": "Aripov",
"username": "tgcode",
"language_code": "en"
},
"chat": {
"id": 106596774,
"first_name": "Komron",
"last_name": "Aripov",
"username": "tgcode",
"type": "private"
},
"date": 1549380586,
"text": "ayye"
}
变成一棵整齐的小树,例如:
Message
├ message_id: 445793
├ from
┊ ├ id: 106596774
┊ ├ is_bot: false
┊ ├ first_name: Komron
┊ ├ last_name: Aripov
┊ ├ username: tgcode
┊ └ language_code: en
├ chat
┊ ├ id: 106596774
┊ ├ first_name: Komron
┊ ├ last_name: Aripov
┊ ├ username: tgcode
┊ └ type: private
├ date: 1549290736
└ text: ayye
我尝试过使用python的treelib库,但它没有为类提供将json转换为所需格式文本的方法。对于我的用例来说,它似乎有点太复杂了。你知道吗
在github上有一个用于我的用例的库,但它是用javascript编写的(不能理解为逆向工程)
这看起来很有趣,所以我试了一下:
使用
输出:
相关问题 更多 >
编程相关推荐