CSV и JSON
Разбор и сборка табличных и вложенных данных. Мир темы — выгрузки из кассы кофейни.
Решено 0 из 13
-
Разобрать ответ кассы
Касса отдаёт данные строкой в формате JSON. Вере нужен обычный словарь, с которым можно работать.
функцияПервые шаги -
Собрать ответ для сайта
Меню кофейни отдаётся на сайт строкой JSON. В прошлый раз русские названия превратились в набор…
функцияПервые шаги -
Прочитать выгрузку
Касса выгружает продажи таблицей: первая строка — заголовки, дальше данные.
+1 функцияПросто -
Выручка за день
В конце дня Вера считает выручку. В выгрузке есть строки с испорченной ценой — касса иногда пиш…
+1 функцияПросто -
Записать прайс
Прайс для поставщика надо отдать таблицей. В прошлый раз описание с запятой поехало в соседний …
+1 функцияПросто -
Что берут чаще всего
Вера решает, что убрать из меню. Нужен список напитков по числу проданных порций.
+2 функцияСредне -
Достать из вложенного JSON
Поставщик отдаёт прайс вложенным JSON, и нужные значения лежат на третьем уровне. Половина поле…
+1 функцияСредне -
Выгрузку в JSON
Сайту нужен JSON, касса отдаёт CSV. И цены должны быть числами, а не строками — иначе сайт сорт…
+1 функцияСредне -
Сверить кассу и склад
Касса считает проданное, склад — списанное. К концу месяца цифры расходятся, и Вера хочет видет…
+2 функцияСложно -
Отчёт по дням
Вера хочет видеть по каждому дню выручку и самый ходовой напиток. Выгрузка идёт за месяц одним …
+2 функцияСложно -
Выручка по часам с графикой
Касса кофейни раз в день выгружает продажи текстом: время, позиция и сумма через точку с запято…
функцияСложно -
Слияние прайсов поставщиков
Три поставщика присылают прайсы в JSON, каждый со своими полями. Вере нужен один прайс: где тов…
+2 функцияВсерьёз -
Отчёт по огромной выгрузке
За три года выгрузка выросла до нескольких гигабайт. Прошлый отчёт съел всю память сервера и не…
+2 функцияВсерьёз