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

Что такое JSON

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

Особенности:

  • Читаемый для человека и машины.
  • Поддерживает структуры данных: объекты (ключ-значение), массивы, строки, числа, булевы значения и null.
  • Независим от языка, но синтаксис схож с JavaScript.

Пример JSON:

json
{
  "name": "Alice",
  "age": 30,
  "isActive": true,
  "skills": ["Java", "Python"],
  "address": {
    "city": "Berlin",
    "country": "Germany"
  }
}

Использование в автотестах:
Часто применяется для API-тестирования (запросы/ответы), конфигурации тестов или хранения тестовых данных. Например, в REST-запросе:

python
import requests

response = requests.get("https://api.example.com/users")
data = response.json()  # Десериализация JSON в Python-объект
print(data["name"])
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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