Что это за сайт

dbftools.ru открывает таблицы DBF прямо в браузере: страница показывает записи, даёт поправить ячейки и сохранить файл обратно. Ставить ничего не нужно, регистрации нет.

Формат DBF придумали для dBase в начале 1980-х, и он до сих пор ходит между учётными программами, кассами и государственными реестрами. Открыть его бывает нечем: Excel таблицу показывает, а сохранить обратно в DBF не даёт.

Как сделано

Таблицу разбирает наш код на JavaScript в вашем браузере. Файл на сервер не уходит, поэтому с ним можно работать и с рабочей выгрузкой, которую нельзя никуда отправлять.

Записи читаются страницами, а не целиком: таблица на 20 000 записей открывается без ожидания. Кодировка берётся из заголовка файла, DOS и Windows переключаются на месте. Книгу XLSX страница собирает сама, без чужих библиотек.

Как проверяются переводы

Главная проверка — круг. Таблица переводится в CSV, Excel, JSON, SQL или XML и собирается обратно, после чего значения сверяются по каждой ячейке. На таблице из 20 столбцов и 147 записей расхождений нет.

Что уже работает

Чего здесь нет

  • регистрации, входа и личных кабинетов;
  • платных возможностей: инструменты открыты целиком;
  • рекламы и загрузки ваших файлов на сервер;
  • ограничения на размер таблицы со стороны сервера — предел ставит только память браузера.

Что дальше

Новые инструменты появляются по просьбам тех, кто сайтом пользуется. В запасе лежат перекодировка DOS и Windows, удаление помеченных записей, чтение полей memo из файлов .dbt и .fpt, объединение и разделение таблиц.

Если нужного инструмента нет или таблица открылась неверно, напишите со страницы связи. Так проще всего повлиять на то, что будет сделано следующим.

Нашли ошибку?