uDocumentViewer
Данные и конфигурация.dbf

DBF просмотрщик

готово
О формате DBF

Таблица атрибутов dBase / Foxpro / Shapefile.

DBF — табличный формат эпохи dBase: фиксированный бинарный заголовок, за которым следуют записи фиксированной ширины — тихо доживает внутри ESRI Shapefile, баз FoxPro, приложений Clipper и длинного хвоста устаревшего бизнес-софта. Мы парсим заголовок напрямую в браузере (без зависимостей), перечисляем дескрипторы полей и декодируем распространённые типы: Character, Numeric, Float, Logical, Date, Integer и ссылки на Memo. Выпадающий список устаревших кодовых страниц (cp1252, cp437, cp850, iso-8859-1) позволяет исправить криво отрисованные символы с диакритикой. Удалённые записи (помеченные '*') пропускаются; в тулбаре показано истинное число записей.

Частые вопросы
Что такое DBF-файл?
DBF — формат таблиц dBase из 80-х. Он пережил саму dBase, потому что ESRI Shapefile хранит таблицу атрибутов в сайдкаре .dbf, и бесчисленные устаревшие системы всё ещё его пишут.
Почему текст полон знаков вопроса?
DBF-файлы не хранят кодировку. По умолчанию используется cp1252 (Windows Latin-1), что корректно для большинства западных данных. Если записи выглядят сломанно, попробуйте cp437, cp850 или iso-8859-1 из выпадающего списка.
Что насчёт Memo (M) полей?
Значения Memo живут в сайдкар-файле .dbt или .fpt. Без него мы можем показать только ссылку на блок; с сайдкаром пока что их пришлось бы сшивать вручную.
Загружается ли мой файл?
Нет. Байты парсятся локально в вашем браузере; файл никогда не покидает устройство.
Работает ли на мобильных?
Да. Таблица записей прокручивается горизонтально с прилипшим индексом, а схема компактно укладывается на узких экранах.
Ещё в разделе «Данные и конфигурация»