Validateur CSV
Valider la structure CSV et vérifier les erreurs
Entrée CSV
Résultat de validation
Qu'est-ce que le Validateur CSV ?
Le Validateur CSV vérifie la structure CSV et signale les erreurs. Collez ou téléchargez du CSV ; l'outil valide les guillemets, la cohérence des délimiteurs et la longueur des lignes. La RFC 4180 définit le format CSV.
Cet outil s'exécute entièrement dans votre navigateur. Rien n'est envoyé à un serveur. Utilisez Exemple valide ou Exemple invalide pour voir des exemples. Pour formater du CSV valide, utilisez le Formateur CSV. Pour voir comme tableau, utilisez le Visualiseur CSV. Pour la conversion, utilisez CSV vers JSON.
Exemples de validation CSV
Le CSV valide a des guillemets cohérents. Le CSV invalide a souvent des guillemets non fermés. Exemples télécom :
Exemple 1 : CSV valide
Exemple 2 : CSV invalide (guillemet non fermé)
Utilisez Exemple valide ou Exemple invalide ci-dessus pour charger des exemples dans l'éditeur.
Comment utiliser cet outil
Coller ou télécharger
Collez du CSV dans le panneau de gauche ou téléchargez un fichier .csv ou .txt. Utilisez Exemple valide ou Exemple invalide pour charger des exemples. Utilisez Effacer pour réinitialiser.
Vérifier le résultat
Le panneau droit affiche Valide ou Invalide et liste les erreurs avec numéros de ligne et descriptions.
Corriger et revalider
Corrigez les erreurs dans le panneau de gauche. Le résultat se met à jour. Pour formater après validation, utilisez le Formateur CSV.
Erreurs CSV courantes
Les guillemets non fermés sont le problème le plus fréquent. Un champ commençant par " doit se terminer par " ; sinon le parser traite les virgules suivantes comme partie du champ. Les nombres de colonnes incohérents—lignes avec des nombres de colonnes différents—indiquent souvent une erreur de guillemets ou de délimiteur. La spécification RFC 4180 définit les règles. Les problèmes d'encodage (p. ex. BOM UTF-8 ou encodages mixtes) peuvent aussi causer des échecs de validation. Pour plus de détails sur le parsing CSV, voir MDN et les bibliothèques de parsing courantes.
Quand le Validateur CSV aide
Avant d'importer du CSV dans des bases de données comme PostgreSQL ou MySQL, validez la structure. Le CSV invalide cause des échecs d'import ou des données corrompues. Les APIs qui acceptent des téléchargements CSV peuvent rejeter les entrées mal formées—le faire passer ici d'abord économise du temps de débogage. Avant de convertir en JSON, YAML ou XML, la validation assure que la conversion ne échouera pas ou ne produira pas de résultats incorrects.
Les pipelines ETL et flux de données échouent souvent sur du mauvais CSV. Détecter les erreurs tôt avec ce validateur évite les échecs en aval. Pour voir et éditer le CSV comme tableau, utilisez le Visualiseur CSV. Pour nettoyer et normaliser du CSV valide, utilisez le Formateur CSV. Pour la conversion, utilisez CSV vers JSON ou CSV vers XML.
Questions fréquentes
Mes données sont-elles privées ?
Oui. La validation s'exécute entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur.
Validateur vs Formateur ?
Le validateur vérifie la structure et signale les erreurs. Le formateur nettoie et normalise le CSV valide. Utilisez les deux pour la qualité.
Que vérifie-t-il ?
Les vérifications typiques incluent les règles de guillemets, la cohérence des délimiteurs, la longueur des lignes et la conformité RFC 4180.
Prend-il en charge différents délimiteurs ?
Le validateur peut détecter automatiquement ou prendre en charge la virgule, le point-virgule et la tabulation. Vérifiez l'implémentation pour les détails.
Peut-il corriger les erreurs ?
Non. Le validateur signale les problèmes ; vous les corrigez manuellement. Pour nettoyer et reformater, utilisez le Formateur CSV.
Outils connexes
Pour la spécification CSV, voir RFC 4180. Le guide JSON de MDN et json.org couvrent les formats connexes.