ЧИСТЫЕ ДАННЫЕ / P08-C05 · P08-C05

Левый и правый стол: артикул связан с изображением

Получить воспроизводимое преобразование товарных строк с сохранением исходных данных.

Проверить свою строку

Вход — JSON-массив с полями id и raw. Измените пример и выполните преобразование.

Задача и выбор

В карточках офисных столов сторона тумбы терялась при нормализации. Красивый снимок противоположной версии делал карточку неверной.

Сторону определяю только по явному суффиксу. Каждая нормализованная запись получает точный ключ собственной схемы; неподдерживаемые ширины и X не пропускаю.

Что получилось

Рабочий преобразователь обработал 6 строк: 4 записи разнесены по полям, 2 отправлены в журнал исключений. Исходные значения сохранены; результат можно пересчитать на странице и сопоставить с JSON.

Нормализованные поля
Нормализованные поля — 4 готовые записи; остальные 2 требуют отдельного решения.
Исключения не потеряны
Исключения не потеряны — Причины каждого исключения доступны в полном JSON.

Спецификация решения

idskuwidthMmsideimageKey
F-101T-140-L1400leftt-140-l.svg
F-102T-140-R1400rightt-140-r.svg
F-103T-160-L1600leftt-160-l.svg
F-104T-160-R1600rightt-160-r.svg
Происхождение и границы

Самостоятельный редакционный проект. Содержание, схема и композиция созданы для этой работы; это не описание заказа существующего клиента. Использован собственный ограниченный набор строк и явно заданные справочники. Преобразователь не угадывает отсутствующие свойства; до импорта реального каталога правила нужно согласовать с его схемой.