Перейти к содержимому

Как это работает

Импорт — это один встроенный элемент и четыре момента.

Пользовательский элемент, работающий в React, Vue, Svelte или чистом HTML. Атрибуты на вход, DOM-события на выход — никакой привязки к SDK, никаких iframe. См. Установка.

CSV, TSV, XLSX, ODS, JSON, XML, PDF с таблицами, сканы и фото через OCR. Несколько файлов сразу — объединённых по ключу в один набор данных.

Детерминированное сопоставление заголовков + значений с видимой уверенностью, валидация каждой ячейки, исправления на месте в сетке проверки и ваши собственные хуки очистки — всё на стороне клиента, до того как что-либо будет доставлено.

Необязательный ИИ-судья, обязанный приводить доказательства, переоценивает только хвост с низкой уверенностью. Он обязан приводить доказательства, проходить те же валидаторы и записывать своё обоснование — и по умолчанию выключен.

Подписанный HMAC вебхук применения с повторами и аудитом доставки — или колбэк onResults в браузере. В любом случае: строки точно по форме вашей схемы, с сопоставлением, которое их породило.

el.columnSchema = yourTargetSchema; // what a clean row looks like
el.addEventListener('import-applied', sync); // or a signed apply webhook

Дальше: Настройка виджета.