Lecture et réparation des tables DBF
Une table .dbf note ses nombres importants deux fois : le nombre d’enregistrements dans l’en-tête et dans la taille du fichier, la longueur d’enregistrement dans l’en-tête et dans les largeurs des champs. Après une panne ces paires divergent, et un programme qui croit l’en-tête affiche du charabia ou refuse le fichier entier. Cet outil croit les octets : il compte les enregistrements sur la taille, prend la longueur sur les champs, et retrouve la fin de la liste des champs même quand sa marque a disparu. Les enregistrements supprimés ne s’en vont pas non plus : en DBF, supprimer est un drapeau, la ligne reste dans le fichier et peut être récupérée.
Déposez un fichier .dbf. Vous pouvez y joindre ses compagnons : .dbt ou .fpt contenant les textes longs, et .cpg indiquant l’encodage.
Champs, types et enregistrements — y compris les supprimés, affichés barrés. Si l’en-tête ment, l’outil dit précisément ce qu’il a corrigé.
CSV en deux formes (virgule et point-virgule, pour les deux sortes d’Excel), JSON, ou un .dbf réparé à l’en-tête corrigé.