обработка строки-списка json
Есть строка по типу (именно строка, не список):
[{"name1":"age1"},{"name2":"age2"},{"name3":"age3"}]
что то не могу сообразить как разбить эту строку на отдельные json и с каждым работать- split по запятой не подходит ибо в json может быть запятая. Подскажите пожалуйста!
Ответы (1 шт):
Автор решения: MrBlackLord
→ Ссылка
Модуль json к вашим услугам:
import json
# some JSON:
x = '{ "name":"John", "age":30, "city":"New York"}'
# parse x:
y = json.loads(x)
# the result is a Python dictionary:
print(y["age"])
Или же работа с файлами:
import json
with open("file.json", encoding="utf_8") as json_file:
data = json.loads(json_file)
Подробнее тут