Встречается на собеседованиях • сегодня

Что такое JSON

JSON (JavaScript Object Notation) — это легкий текстовый формат обмена данными, основанный на синтаксисе объектов JavaScript. Он используется для передачи структурированных данных между сервером и клиентом или между разными системами. JSON поддерживает следующие типы данных: строки, числа, булевы значения, массивы, объекты и null.

Пример JSON:

json
{
  "name": "Alice",
  "age": 30,
  "is_active": true,
  "hobbies": ["reading", "coding"],
  "address": {
    "city": "Moscow",
    "country": "Russia"
  }
}

Работа с JSON в Python:

python
import json

# Преобразование Python-объекта в JSON (сериализация)
data = {"name": "Bob", "age": 25}
json_str = json.dumps(data)  # '{"name": "Bob", "age": 25}'

# Преобразование JSON в Python-объект (десериализация)
parsed_data = json.loads(json_str)  # {'name': 'Bob', 'age': 25}

JSON легко читается людьми и машинами, поэтому широко используется в API, конфигурационных файлах и базах данных.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы