CSV / Excel ⇄ JSON
Import de tableur · Export JSON · Détection d'en-têtes
CSV / Excel
Prêt
ABOUT
À propos de CSV / Excel ⇄ JSON
Transformez des feuilles de calcul CSV ou Excel en tableaux JSON, ou exportez du JSON en CSV pour un import/export de données facile.
Les fichiers Excel des opérations, ventes et finance sont souvent les premières données réelles pour l'intégration API. L'analyse locale évite d'envoyer des listes de clients et des détails de commandes à des convertisseurs tiers — les équipes de conformité apprécient.
DEEP DIVE
En savoir plus sur CSV / Excel ⇄ JSON
CSV et Excel sont ce que les utilisateurs métier connaissent le mieux ; les APIs et bases de données consomment généralement du JSON. JSONSort convertit dans les deux sens — les en-têtes se mappent sur les clés JSON — donc les tableurs opérationnels deviennent des structures prêtes pour les programmes rapidement.
Les fichiers Excel .xlsx sont analysés localement dans le navigateur — sans envoi en cloud — gardant les données métier privées.
Le CSV n'a pas de standard unique : les délimiteurs peuvent être virgule, point-virgule ou tabulation. Prévisualisez toujours les premières lignes JSON et confirmez les noms et types de colonnes avant les scripts ou les écritures en base de données.
FEATURES
Fonctionnalités principales
CSV → JSON
Première ligne comme en-têtes ; chaque ligne devient un objet JSON dans un tableau de sortie.
JSON → CSV
Aplatissez les tableaux JSON en tables pour l'export vers les utilisateurs non techniques.
Import Excel
Glissez-déposez des fichiers .xlsx / .xls pour l'analyse.
Détection de délimiteur
Gère automatiquement les délimiteurs CSV courants : virgule, tabulation et autres.
Aperçu instantané
Collez du CSV et voyez immédiatement la structure du tableau JSON.
Analyse locale
Les données de tableur ne sont jamais envoyées — adapté aux tables métier avec des infos clients.
Inférence de type
Les nombres et chaînes booléennes sont auto-détectés — moins de parseInt en aval.
Export JSON plat
Les tableaux JSON imbriqués s'exportent en CSV plat pour Excel.
HOW TO USE
Comment utiliser
-
1
Collez du CSV ou téléchargez un fichier .xlsx
-
2
Confirmez les en-têtes et le délimiteur
-
3
Copiez le JSON ou exportez le CSV
-
4
En cas d'échec, vérifiez l'erreur, corrigez la syntaxe source et réessayez
-
5
Embellissez avec le formateur ou exportez pour des scripts en aval
WORKFLOW
Flux de travail type
Flux de bout en bout de l'import à l'export pour que les équipes utilisent CSV / Excel ⇄ JSON de manière cohérente.
Préparez la feuille de calcul
Sauvegardez Excel en CSV UTF-8, ou glissez-déposez .xlsx directement.
Prévisualisez le JSON
Vérifiez les clés et types de valeurs du premier enregistrement.
Nettoyez (optionnel)
Utilisez fusion & nettoyage pour supprimer les colonnes vides, ou formatez pour la lisibilité.
Importez en aval
Copiez le JSON dans Postman, les scripts ou les outils Mock.
USE CASES
Cas d\'utilisation
Ingénierie des données
Convertissez les exports Excel des opérations en JSON pour les pipelines ETL.
Développeurs backend
Importez en masse des données utilisateur CSV, prévisualisez la structure JSON, puis rédigez les scripts de base de données.
Développeurs frontend
Convertissez des exemples CSV de produits en JSON pour les sources de données Mock.
Ingénieurs QA
Convertissez des CSV de cas de test en JSON pour piloter les frameworks d'automatisation.
Opérations de croissance
Convertissez un Excel d'inscriptions à des événements en JSON pour l'automatisation marketing.
Réconciliation financière
Convertissez les relevés CSV bancaires en JSON pour les APIs de réconciliation interne.
TIPS
Conseils
- La première ligne du CSV doit être les en-têtes — sinon les clés deviennent col1, col2, etc.
- Les champs avec des virgules doivent être entre guillemets doubles sinon les colonnes se divisent incorrectement.
- Excel multi-feuilles n'analyse que la première feuille — exportez d'abord la feuille cible.
- JSON → CSV est idéal pour exporter les réponses de tableaux API vers les équipes produit/opérations.
- Après conversion, utilisez le formateur pour confirmer que les nombres n'ont pas été analysés comme des chaînes.
- Pour les grandes tables, validez le mappage des colonnes sur quelques lignes avant le fichier complet.
- Le CSV Windows Excel peut être GBK — sauvegardez en UTF-8 avant l'import.
- Les colonnes de dates restent souvent des chaînes — analysez par locale en aval.
- Les lignes vides sont ignorées ; les blocs séparés par des lignes blanches peuvent nécessiter un nettoyage manuel.
- Grands tableaux JSON → CSV : attention à la limite de ~1,04M lignes d'Excel.
LOCAL VS ONLINE
Local vs outils en ligne
JSONSort reste purement frontend — cette comparaison montre pourquoi les outils locaux conviennent mieux aux données de développement.
TROUBLESHOOTING
Pièges courants et solutions
Problèmes que vous pourriez rencontrer en pratique et comment les gérer — gagnez du temps sur les essais et erreurs.
Colonnes mal alignées
Conseil :Virgules à l'intérieur des champs sans guillemets — corrigez dans Excel ou ajoutez des guillemets manuellement.
Texte illisible
Conseil :Confirmez l'encodage UTF-8 ; choisissez UTF-8 CSV lors de l'import dans Excel.
Les nombres deviennent des chaînes
Conseil :Les zéros initiaux ou très grands nombres restent des chaînes — convertissez les types explicitement en aval.
Mauvaise feuille
Conseil :Seule la première feuille est analysée — exportez d'abord la feuille cible.
FAQ
FAQ
Comment les cellules avec formules Excel sont-elles gérées ?
Lit la valeur affichée (résultat calculé), pas la formule.
Que deviennent les cellules vides ?
Généralement "" ou null, selon l'inférence de type de colonne.
Supporte-t-il les CSV UTF-8 avec BOM ?
Oui. Le BOM est auto-détecté et le contenu est traité correctement.
Puis-je spécifier un délimiteur personnalisé ?
Les délimiteurs courants sont auto-détectés. En cas d'échec, convertissez les tabulations en virgules avant de coller.
Puis-je ignorer les en-têtes ?
Sans en-têtes vous obtenez col1, col2, etc. — fournissez toujours une ligne d'en-tête.
Les données sont-elles envoyées à un serveur ?
Non. Tous les outils JSONSort s\'exécutent localement dans votre navigateur — votre saisie n\'est jamais envoyée à un backend.
Dois-je m\'inscrire ou installer quelque chose ?
Non. Ouvrez la page et commencez — pas de compte, pas de téléchargement client, cache hors ligne PWA pris en charge.
Quelle taille de fichier est prise en charge ?
Dépend de la mémoire du navigateur ; les données de plusieurs Mo fonctionnent généralement bien. Divisez les très grands fichiers ou utilisez d\'abord la fusion et le nettoyage.