Junior — Middle
Коя библиотека се използва за преобразуване на данни от формат JSON в обекти и обратно?
sobes.tech AI
Отговор от AI
За преобразуване на данни от формат JSON към обекти и обратно в Python често се използва стандартната библиотека json.
Пример за използване:
import json
# Преобразуване на JSON низ към Python обект
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name']) # Ще изведе: Иван
# Преобразуване на Python обект към JSON низ
python_obj = {'city': 'Москва', 'population': 12000000}
json_data = json.dumps(python_obj, ensure_ascii=False)
print(json_data) # Ще изведе: {"city": "Москва", "population": 12000000}
За други езици за програмиране съществуват свои библиотеки, например в JavaScript това е вграденият обект JSON, в Java — библиотеките Jackson или Gson.