Зачем нужна JSON строка
Python
Middle
Без компании
Зачем нужна JSON строка
Ответы
JSON (JavaScript Object Notation) — это текстовый формат обмена данными, удобный для чтения и обработки как человеком, так и машинами. Основные причины использования:
- **Универсальность** — поддерживается почти всеми языками программирования.
- **Человекочитаемость** — структура понятна без специальных инструментов.
- **Легковесность** — меньше накладных расходов по сравнению с XML.
- **Совместимость** — идеален для API и обмена данными между сервисами.
Пример использования в Python:
```
import json
data = {"name": "Alice", "age": 25, "is_active": True}
json_str = json.dumps(data) # Преобразуем dict в JSON строку
print(json_str) # '{"name": "Alice", "age": 25, "is_active": true}'
# Обратно в Python-объект
restored_data = json.loads(json_str)
print(restored_data["name"]) # Alice
```