Hateman31
@Hateman31
Делиться мыслями - это круто!

Как отобрать данные?

Как из исходного json сформировать новый, в который должны войти только некоторые поля по нескольким ключам?
  • Вопрос задан
  • 268 просмотров
Решения вопроса 1
svfat
@svfat
☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
import json
j = """{
   "firstName": "Иван",
   "lastName": "Иванов",
   "address": {
       "streetAddress": "Московское ш., 101, кв.101",
       "city": "Ленинград",
       "postalCode": 101101
   },
   "phoneNumbers": [
       "812 123-1234",
       "916 123-4567"
   ]
}"""
# Превращайте исходный json в питоновский словарь: 
d = json.loads(j)
# Удаляйте ненужное
del d["address"]
del d["phoneNumbers"]
# Превращайте словарь в json
s = json.dumps(d)
# ??? PROFIT!
print s
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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