1. Поиск дешевых книг и вывод их названий
QA-инженерКонтекст
Тестировщик проверяет API книжного магазина и хочет быстро получить список названий книг, цена которых ниже 10.
Проблема
Необходимо отфильтровать книги по цене и извлечь только их заголовки из сложного JSON-ответа.
Как использовать
Вставьте JSON-ответ магазина в поле данных, а в поле конвейера введите два выражения: сначала фильтр по цене, затем выборку заголовков.
JSON:
{
"store": {
"book": [
{ "category": "reference", "author": "Nigel Rees", "title": "Sayings of the Century", "price": 8.95 },
{ "category": "fiction", "author": "Evelyn Waugh", "title": "Sword of Honour", "price": 12.99 },
{ "category": "fiction", "author": "Herman Melville", "title": "Moby Dick", "price": 8.99 }
]
}
}
Конвейер:
$..book[?(@.price < 10)]
$[*].titleРезультат
Инструмент выводит массив названий: ["Sayings of the Century", "Moby Dick"].