Présentation de l’outil
Le lecteur réutilise le parseur local Papa Parse. Chaque enregistrement reste un tableau et s’affiche par position de colonne ; des en-têtes identiques n’écrasent donc pas les données. L’aperçu limité évite un trop grand nombre de nœuds DOM.
Mode d’emploi
- Collez du CSV ou choisissez un fichier UTF-8, lu localement dès sa sélection.
- Vérifiez le séparateur et l’option Première ligne d’en-tête.
- Cliquez sur Afficher le tableau pour consulter les lignes, colonnes et informations du fichier.
- Faites défiler le tableau et lisez les indications de limitation de l’aperçu.
Exemples
- name,age,city suivi de Tom,20,Tokyo forme trois colonnes et un enregistrement de données.
- Dans "Smith, John",30,"New York", la virgule entre guillemets fait partie du champ.
- name,name,age s’affiche dans trois colonnes distinctes sans écraser les noms répétés.
Règles et limites
Papa Parse 5.7.0 gère les champs entre guillemets, guillemets doublés, retours internes, CRLF et champs vides. La première ligne sert d’en-tête par défaut et les enregistrements restent des tableaux. L’aperçu s’arrête à la première limite atteinte : 500 lignes de données, 100 colonnes ou 10 000 cellules, avec un message explicite. La saisie est limitée à 2 MiB, 100 000 enregistrements, 500 colonnes et 500 000 cellules. Un dépassement déclenche une erreur, sans tronquer discrètement les données.
Usages courants
- Vérifier la position et le contenu des colonnes d’un export CSV.
- Lire des données UTF-8 multilingues avec des emojis.
- Diagnostiquer guillemets, séparateurs et en-têtes répétés.
Confidentialité
Le traitement du texte, la lecture des fichiers, la conversion et l’aperçu s’effectuent localement dans votre navigateur. Votre saisie n’est pas envoyée à un serveur et aucun serveur applicatif, base de données, API en ligne ou CDN tiers n’est utilisé. Votre contenu n’est pas enregistré automatiquement. La copie et le téléchargement s’effectuent également dans le navigateur.
FAQ
Le fichier CSV est-il envoyé à un serveur ?
Non. Le navigateur le lit localement, sans téléversement, conversion serveur ni API en ligne.
Comment traiter une virgule ou un retour dans un champ ?
Le CSV standard entoure le champ de guillemets doubles et double les guillemets internes. Le parseur existant les traite correctement.
Pourquoi toutes les lignes ne sont-elles pas visibles ?
L’aperçu limite lignes, colonnes et cellules pour garder une page fluide. Les statistiques distinguent les données analysées de la partie affichée.
Les en-têtes répétés sont-ils acceptés ?
Oui. Les colonnes sont affichées par indice et ne s’écrasent pas si leurs noms sont identiques.
Quels encodages sont acceptés ?
Les fichiers sont lus en UTF-8, avec ou sans BOM UTF-8. Convertissez les autres encodages au préalable ; des caractères illisibles ne constituent pas une lecture réussie.