Studio de Réparation et Normalisation CSV & Excel
Diagnostiquez, réparez et normalisez les fichiers CSV et Excel (.xlsx) corrompus sans latence. Comprend le Pilote Automatique Heuristique (délimiteur et encodage), le Correcteur de Débordement de Colonnes, le Nettoyeur de Dates ISO 8601 et d’Espaces, la Grille Virtualisée de Millions de Lignes et le générateur SQL CREATE TABLE 100 % côté client.
Outils en LigneDéposez votre fichier CSV, TSV ou Excel (.xlsx / .xls) corrompu ici
Le Pilote Automatique Heuristique détecte automatiquement le délimiteur, l’encodage des caractères et les colonnes décalées localement dans votre navigateur.
Prend en charge .CSV, .TSV, .TXT, .XLSX, .XLS jusqu’à 500 Mo+ (Zéro envoi serveur)
Détecté automatiquement : Délimiteur Virgule (,), Encodage UTF-8. 28 anomalies détectées.
Correcteur de Débordement de Colonnes
Colonnes du Schéma Strict: 10Détecte les délimiteurs non échappés dans les champs texte qui décalent les colonnes au-delà du schéma d’en-tête et encapsule le texte dans des guillemets doubles RFC 4180.
Nettoyage des Types & Normalisation des Données
Assainissez les exports de feuilles de calcul complexes et standardisez les formats de date sur toutes les colonnes.
Grille d’Inspection de Données Virtualisée
Rendu de la fenêtre virtuelle : 12 / 12 lignes au total• Cliquez sur une cellule pour la modifier directementExport Multi-Format & Générateur de Schéma SQL DDL
Exportez votre jeu de données réparé selon la norme RFC 4180 ou copiez le script SQL relationnel déduit.
Comment Réparer des Fichiers CSV et Excel Corrompus
Flux d’ingénierie des données pour résoudre les collisions de délimiteurs, les erreurs d’encodage et les décalages de schéma.
Déposer le Fichier pour le Pilote Heuristique
Glissez un fichier CSV, TSV ou Excel dans le terminal. Le moteur échantillonne les 100 premières lignes pour détecter automatiquement le délimiteur et l’encodage.
Auditer le Score de Santé des Données
Consultez en temps réel le Score de Santé du Fichier ainsi que les compteurs précis de Lignes Valides, Colonnes Orphelines et Erreurs d’Encodage.
Lancer la Réparation Automatique des Colonnes
Filtrez sur les Anomalies Signalées pour inspecter les lignes rouges présentant un débordement. Cliquez sur Réparer Automatiquement la Grille pour réaligner le schéma.
Normaliser les Dates et Nettoyer les Espaces
Activez les options de nettoyage pour supprimer les espaces invisibles, purger les caractères non imprimables et convertir les dates mixtes au format ISO 8601 (AAAA-MM-JJ).
Inspecter dans la Grille Virtualisée
Parcourez des centaines de milliers de lignes avec une fluidité instantanée ou cliquez sur une cellule pour effectuer une correction manuelle.
Exporter les Données ou le Schéma SQL
Téléchargez vos données nettoyées en CSV UTF-8, Tableau JSON ou Excel (.xlsx), ou copiez l’instruction SQL CREATE TABLE générée automatiquement.
Questions Fréquentes (Ingénierie des Données & Réparation CSV)
Réponses techniques sur le traitement local côté client, le formatage RFC 4180 et la récupération d’encodage.
Q :Mes fichiers CSV ou Excel d’entreprise sont-ils envoyés vers un serveur externe ?
Jamais. Le décodage binaire, l’échantillonnage heuristique des délimiteurs, le réalignement des colonnes et la génération Excel s’exécutent à 100 % localement dans la mémoire de votre navigateur via des processus parallèles en arrière-plan.
Q :Comment le Correcteur de Débordement répare-t-il les lignes ayant trop de colonnes ?
Lorsqu’une virgule non échappée apparaît dans une description produit, les analyseurs classiques scindent le champ et décalent toutes les colonnes suivantes. Notre moteur fusionne les segments débordés et les entoure de guillemets doubles conformes à la norme RFC 4180.
Q :Pourquoi les exports CSV européens posent-ils souvent problème lors de l’importation en base de données ?
Les logiciels configurés avec une virgule décimale exportent les fichiers CSV avec un point-virgule (;) comme délimiteur et un encodage Windows-1252. Le Pilote Automatique Heuristique détecte immédiatement cette structure et convertit l’export en UTF-8 universel.
Q :Comment la grille peut-elle afficher plus de 500 000 lignes sans faire planter le navigateur ?
Au lieu d’instancier des centaines de milliers d’éléments DOM simultanément, le studio utilise la virtualisation d’affichage. Seules les ~25 lignes visibles à l’écran sont rendues dans le DOM.
Q :Comment le module de Normalisation des Données traite-t-il les dates mixtes et les espaces invisibles d’Excel ?
Le processus d’assainissement supprime les espaces insécables (U+00A0), les caractères de largeur nulle (U+200B) et les octets de contrôle ASCII, tout en convertissant les formats de date disparates (JJ/MM/AAAA, MM-JJ-AAAA, JJ.MM.AAAA) et les numéros de série Excel au standard ISO 8601 (AAAA-MM-JJ).
Q :Comment le générateur Copier le Schéma (SQL) déduit-il les types de données relationnels ?
Le profileur de schéma inspecte les valeurs non vides de chaque colonne afin de les classer en BIGINT, DECIMAL(18,4), BOOLEAN, DATE ou VARCHAR(255), normalise les noms de colonnes et génère un script DDL CREATE TABLE prêt à l’emploi.
- Shealth: Score de Santé du Fichier (0–100) calculé sur le nombre total de lignes (Rtotal) et la cardinalité du schéma d’en-tête (C0).
- Rspill et Δspill(i): Nombre de lignes en débordement et écart de colonnes par ligne par rapport à l’en-tête (C0).
- Anorm et Eenc: Cellules présentant des dates ou espaces non normalisés et erreurs d’encodage détectées.
Qu'est-ce que Studio de Réparation et Normalisation CSV & Excel ?
Le nettoyage et la réparation de fichiers CSV et Excel (.xlsx) corrompus sont souvent les tâches les plus chronophages pour les équipes chargées des données. Les logiciels classiques de tableur s'effondrent face à des fichiers de plusieurs gigaoctets. Ce studio de réparation agit comme un bistouri numérique, normalisant vos jeux de données sans aucune latence. Soucieux de la souveraineté des données et du respect du RGPD, ce système fonctionne avec une confidentialité 100 % côté client : vos données financières ou personnelles sont traitées exclusivement dans votre navigateur, sans jamais transiter par un serveur tiers.
Scénario d’Ingénierie des Données : Ingestion d’Inventaire E-commerce & ERP
Lors de l’importation d’un inventaire e-commerce à 10 colonnes dans un entrepôt SQL, une simple virgule non échappée dans une description produit génère une 11e colonne orpheline par débordement de schéma, décalant les prix numériques et provoquant l’échec de la transaction SQL. Dès le dépôt du fichier, le Pilote Automatique Heuristique échantillonne les 100 premières lignes, identifie le délimiteur et l’encodage, signale les lignes décalées en rouge et permet de réaligner le schéma en encapsulant les textes entre guillemets doubles RFC 4180.
Architecture de Normalisation et de Réparation
| Module | Mécanisme Heuristique | Résultat |
|---|---|---|
| Pilote Heuristique | Analyse 100 lignes pour mesurer la variance des délimiteurs et les octets d’encodage. | Détection automatique sans configuration préalable. |
| Correcteur de Débordement | Repère les lignes dont le nombre de colonnes dépasse l’en-tête (Ci > C0). | Fusionne les segments décalés entre guillemets doubles RFC 4180. |
| Nettoyeur Dates & Espaces | Supprime les espaces NBSP (0xA0), les octets de contrôle et unifie les dates. | Dates normalisées selon la norme ISO 8601 (AAAA-MM-JJ). |
| Grille Virtualisée | Ne rend dans le DOM que les lignes visibles à l’écran à 60 FPS. | Inspection fluide de plus de 500 000 lignes sans saturation mémoire. |
Tutoriel d’Encodage : UTF-8 vs Windows-1252 et ISO-8859-1
Lorsque des progiciels exportent des données avec un encodage mono-octet tel que Windows-1252 ou ISO-8859-1, les caractères situés dans la plage 0x80–0xFF produisent des losanges de remplacement (�) lors d’une lecture UTF-8 directe. Notre inspecteur binaire analyse le flux Uint8Array brut et convertit proprement l’ensemble du fichier en UTF-8 universel.
Histoire et Origine
L'histoire des formats de données tabulaires est intrinsèquement liée à celle de la finance et de la comptabilité informatisée. Dans les années 1980, des logiciels comme Lotus 1-2-3 ont popularisé l'échange de données d'entreprise. En France, l'adoption massive de Microsoft Excel a imposé le format .xlsx, mais le CSV est resté le « dénominateur commun » universel pour faire dialoguer des bases de données incompatibles. Le défi persistant du séparateur (la France utilisant la virgule pour les décimales, ce qui impose l'utilisation du point-virgule dans les fichiers CSV) illustre parfaitement pourquoi des outils de réparation intelligents sont toujours indispensables aujourd'hui.