Sobes.tech
Back to questions
Junior — Middle
78

Какая библиотека применяется для преобразования данных из формата JSON в объекты и обратно?

Companies where asked
IBS

Answer from AI

sobes.tech 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.