Вообщем получаю по json запросу вот такой код:
{
"response": {
"type": "chat",
"title": "/testpool",
"admin_id": 385914179,
"members_count": 5,
"id": 367,
"users": [{
"id": 385914179,
"first_name": "Михаил",
"last_name": "Гнида",
"sex": 2,
"invited_by": 385914179,
"type": "profile"
}, {
"id": 483485532,
"first_name": "Феликс",
"last_name": "Флоринский",
"sex": 2,
"invited_by": 385914179,
"type": "profile"
}, {
"id": 454347313,
"first_name": "София",
"last_name": "Рэй",
"sex": 1,
"invited_by": 326998943,
"type": "profile"
}, {
"id": 326998943,
"first_name": "Никита",
"last_name": "Миронов",
"sex": 2,
"invited_by": 385914179,
"type": "profile"
}, {
"id": 469141130,
"first_name": "Ayanami",
"last_name": "Miyako",
"sex": 1,
"invited_by": 385914179,
"type": "profile"
}],
"photo_50": "https://pp.userap...6jtpvTktw.jpg?ava=1",
"photo_100": "https://pp.userap...CGZTDFK5w.jpg?ava=1",
"photo_200": "https://pp.userap...y2LG1ZU0c.jpg?ava=1"
}
}
Но когда вывожу там тамбуляция ужасная как можно это все выровнить в столбик?
Ответ
На python:
logger.debug('результат: %s' % json.dumps(my_json, indent=4))
На js
Еесли объект
const obj = {"a": 1, "b": 2, "c": {"d": 3}};
const result = JSON.stringify(obj, null, 2);
Если строка
const str = '{"a": 1, "b": 2, "c": {"d": 3}}';
const result = JSON.stringify(JSON.parse(str), null, 2);
Комментариев нет:
Отправить комментарий