Встречается на собеседованиях • сегодня
Что такое 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"])
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы