Qu'est-ce qu'un convertisseur JSON vers CSV ?

Un convertisseur JSON vers CSV prend un tableau JSON d'objets et le réécrit sous forme de valeurs séparées par des virgules, avec une colonne par propriété et une ligne par objet Collez la réponse d'une API, d'une requête de base de données ou d'un document exporté et récupérez un fichier que vous pouvez ouvrir directement dans Excel, Google Sheets ou Numbers Les noms de propriétés deviennent la ligne d'en-tête et chaque objet devient une ligne de données en dessous.
JSON est le format auquel parlent les API et les programmes JavaScript, mais les feuilles de calcul, les outils de business intelligence et les collègues non techniques ont besoin d'un CSV tabulaire. Effectuer la conversion à la main signifie choisir les colonnes, gérer les enregistrements qui manquent un champ et citer toute valeur contenant une virgule ou un saut de ligne. Cet outil construit l'en-tête à partir de l'union de chaque clé sur tous les objets, de sorte que les lignes de formes différentes s'alignent toujours, et il échappe aux champs en utilisant les règles RFC 4180 afin qu'une valeur telle qu'une adresse complète survit au voyage dans une feuille de calcul intacte Les objets imbriqués peuvent être aplatis en colonnes de notations de points telles que l'adresse.
Tout s'exécute dans votre navigateur sans bibliothèques ni serveur, de sorte que le JSON que vous collez - qui contient souvent des charges utiles API, des enregistrements utilisateur ou des données internes - n'est jamais téléchargé ou stocké. Le convertisseur fonctionne hors ligne une fois chargé, vous permet de choisir le délimiteur et la fin de ligne, et vous avertit lorsqu'un élément n'est pas un objet ou lorsque l'entrée est un objet unique plutôt qu'un tableau.
Comment utiliser le convertisseur JSON vers CSV ?
Coller ou charger votre JSON
Collez un tableau JSON d'objets dans le panneau de saisie, ou cliquez sur Charger l'échantillon pour partir d'un exemple réaliste Un seul objet fonctionne aussi et devient une ligne.
Choisissez l'aplatissement et les tableaux
Activez les objets imbriqués Flatten pour développer les colonnes de style adresse.city et choisissez si les tableaux sont stockés sous forme de JSON ou joints en une seule cellule.
Définissez le délimiteur et la fin de la ligne
Sélectionnez virgule, point-virgule, onglet ou tuyau, et choisissez les fins de ligne LF ou CRLF. CRLF est le choix le plus sûr pour ouvrir le fichier dans Excel sous Windows.
Copiez ou téléchargez le CSV
L'outil se convertit instantanément Copiez le CSV dans votre presse-papiers ou téléchargez-le sous forme de fichier.csv, puis ouvrez-le dans votre feuille de calcul ou votre outil d'importation.
Principales caractéristiques
Détection d'en-tête Union
La ligne d'en-tête est construite à partir de chaque clé vue sur tous les objets dans l'ordre du premier aperçu, de sorte que les enregistrements avec différents champs produisent toujours des colonnes alignées
Aplatissement des objets imbriqués
Étendez éventuellement les objets imbriqués dans des colonnes de notation de points telles que adresse.city et adresse.zip au lieu de vider JSON brut dans une seule cellule
RFC 4180 S'échappe
Toute valeur contenant le délimiteur, un guillemet ou un saut de ligne est enveloppée dans des guillemets doubles et les guillemets internes sont doublés, de sorte que le fichier s'analyse correctement
Contrôle du délimiteur et de la fin de ligne
Exportez avec des séparateurs de virgule, de point-virgule, d'onglets ou de tuyaux et des terminaisons de ligne LF ou CRLF pour correspondre à Excel, Sheets ou votre pipeline d'importation
Frequently Asked Questions
Related Tools
CSV to JSON Converter
Convert CSV to JSON online. Parses quoted fields and any delimiter, infers numbers and booleans, and outputs an array of objects. Client-side, no signup.
CSV to SQL Converter
Convert CSV data into SQL CREATE TABLE and INSERT statements for MySQL, PostgreSQL, or SQLite. Infers column types, escapes values, runs client-side.
CSV Viewer
Open, search, and sort CSV files as a clean table in your browser. Auto-detects delimiters, handles quoted fields, and exports to CSV or JSON.
JSON to SQL Converter
Convert a JSON array of objects into SQL CREATE TABLE and INSERT statements for MySQL, PostgreSQL, or SQLite. Infers types, runs client-side.
Comments
0 comments
No comments yet. Be the first to share your thoughts!