Создание справочника
Создайте файл pizza.csv
в папке src
. Это справочник, в котором перечислены предлагаемые пиццы с их названиями, вариантами приготовления, ценой и городом доставки.
1;Маргарита;{"title": "Маргарита", "region": ["Санкт-Петербург", "Москва"], "variations": [{"id": 1, "name": "Большая на тонком тесте", "price": 299}, {"id": 2, "name": "Большая на толстом тесте", "price": 399}, {"id": 3, "name": "Маленькая на тонком тесте", "price": 199}, {"id": 4, "name": "Маленькая на толстом тесте", "price": 249}]}
2;Пепперони;{"title": "Пепперони", "region": ["Санкт-Петербург", "Москва"], "variations": [{"id": 5, "name": "Большая на тонком тесте", "price": 399}, {"id": 6, "name": "Большая на толстом тесте", "price": 499}, {"id": 7, "name": "Маленькая на тонком тесте", "price": 299}, {"id": 8, "name": "Маленькая на толстом тесте", "price": 349}]}
3;С грибами;{"title": "С грибами", "region": ["Санкт-Петербург"], "variations": [{"id": 9, "name": "Большая на тонком тесте", "price": 249}, {"id": 10, "name": "Большая на толстом тесте", "price": 349}, {"id": 11, "name": "Маленькая на тонком тесте", "price": 149}, {"id": 12, "name": "Маленькая на толстом тесте", "price": 209}]}
4;Четыре сыра;{"title": "Четыре сыра", "region": ["Москва"], "variations": [{"id": 13, "name": "Большая на тонком тесте", "price": 399}, {"id": 14, "name": "Большая на толстом тесте", "price": 499}, {"id": 15, "name": "Маленькая на тонком тесте", "price": 399}, {"id": 16, "name": "Маленькая на толстом тесте", "price": 449}]}
Здесь:
id
— уникальный идентификатор товара.title
— название пиццы.region
— регион, в котором можно заказать конкретную пиццу.variations
— разновидности пиццы по размеру, виду теста и цене.
подсказка
Далее перейдем к разработке сценария для выбора пиццы.