@D55RUS

Как добавить объект в список json?

У меня вот такой json:
{
    "items": [
        {
            "start_price": "5000",
            "end_price": "4750",
            "classid": "310781333",
            "instanceid": "302028390",
            "name": "P90 | Teardown (Field-Tested)"
        }
    ]
}

Как мне сделать так чтобы в "items" добавлялись новые данные и не стирались прошлые? Например:
{
    "items": [
        {
            "start_price": "5000",
            "end_price": "4750",
            "classid": "310781333",
            "instanceid": "302028390",
            "name": "P90 | Teardown (Field-Tested)"
        }
       {
            "start_price": "3000",
            "end_price": "2750",
            "classid": "310781533",
            "instanceid": "302015782",
            "name": "Souvenir MP5-SD | Lab Rats (Field-Tested)"
        }
    ]
}
  • Вопрос задан
  • 423 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
d = json.loads(json_string)
d["items"].append({
    "start_price": "3000",
    "end_price": "2750",
    "classid": "310781533",
    "instanceid": "302015782",
    "name": "Souvenir MP5-SD | Lab Rats (Field-Tested)"
})
json_string = json.dumps(d)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы