DBF Viewer
dBase / Foxpro / Shapefile Attributtabelle.
DBF ist das Tabellenformat aus der dBase-Ära — ein binärer Header mit fester Breite gefolgt von Records mit fester Breite — das in ESRI-Shapefiles, FoxPro-Datenbanken, Clipper-Anwendungen und einer langen Reihe veralteter Line-of-Business-Software unauffällig weiterlebt. Wir parsen den Header direkt im Browser (ohne externe Abhängigkeit), zählen die Felddeskriptoren auf und dekodieren die gängigen Typen: Character, Numeric, Float, Logical, Date, Integer und Memo-Referenzen. Eine Auswahlliste mit Legacy-Codepages (cp1252, cp437, cp850, iso-8859-1) erlaubt es, falsch dargestellte Sonderzeichen zu korrigieren. Gelöschte Records (mit dem '*'-Marker) werden übersprungen; die Toolbar zeigt die tatsächliche Anzahl der Records.
- Was ist eine DBF-Datei?
- DBF ist das Tabellen-Dateiformat von dBase aus den 80ern. Es hat dBase selbst überlebt, weil ESRI-Shapefiles ihre Attributtabelle als Sidecar-.dbf speichern und weil unzählige Legacy-Systeme es noch schreiben.
- Warum ist mein Text voller Fragezeichen?
- DBF-Dateien speichern ihr Text-Encoding nicht. Wir nutzen standardmäßig cp1252 (Windows Latin-1), was für die meisten westlichen Daten korrekt ist. Wenn deine Records verstümmelt aussehen, probiere cp437, cp850 oder iso-8859-1 aus dem Encoding-Dropdown.
- Was ist mit Memo-(M)-Feldern?
- Memo-Werte liegen in einer Sidecar-.dbt- oder -.fpt-Datei. Ohne diese Datei können wir nur die Block-Referenz zeigen; mit der Sidecar-Datei müsstest du sie vorerst von Hand zusammenführen.
- Wird meine Datei hochgeladen?
- Nein. Die Bytes werden lokal in deinem Browser geparst; die Datei verlässt dein Gerät nicht.
- Funktioniert das auf Mobilgeräten?
- Ja. Die Records-Tabelle scrollt horizontal mit fixiertem Zeilen-Index, und die Schema-Ansicht stapelt sich sauber auf schmalen Viewports.
- .jsonJSONJavaScript Object Notation — strukturierte Daten.Öffnen
- .csvCSVComma-Separated Values tabellarische Daten.Öffnen
- .tsvTSVTab-Separated Values tabellarische Daten.Öffnen
- .xmlXMLExtensible Markup Language.Öffnen
- .yamlYAMLMenschenlesbares Konfig-/Datenformat.Öffnen
- .tomlTOMLTom's Obvious Minimal Language Konfig.Öffnen
- .iniINIKlassische key=value Konfig-Dateien.Öffnen
- .dbSQLite.db / .sqlite Datenbank-Datei.Öffnen