Command Palette

Search for a command to run...

CS

CSV vers JSON

Convertir CSV en JSON en ligne Parse les champs cités et tout délimiteur, infère les nombres et les booléens, et génère un tableau d'objets Côté client, pas d'inscription.

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

Un convertisseur CSV vers JSON lit les valeurs séparées par des virgules et réécrit chaque ligne en tant qu'objet JSON, saisi par les en-têtes de colonne Collez une exportation de feuille de calcul, un vidage de base de données ou un rapport d'analyse et récupérez un tableau JSON propre que vous pouvez alimenter directement dans une API, un fichier de configuration ou une application JavaScript La première ligne devient les noms de propriétés et chaque ligne suivante devient un objet dans le tableau.

Un test sur trois lignes montre ce que ce convertisseur CSV vers JSON en ligne conserve et ce qu'il change Coller sku, price, in_stock,zip puis 00123,19.90, true,02134 puis 98765432109876543210,5,FALSE,90210 et cliquer Convertir en JSON avec les types Infer cochés Le premier objet est « sku » : « 00123 », « price » : 19.9, « in_stock » « zip » « , 021340, 40, 30, », les valeurs infixes 60, 50, les valeurs sont les valeurs sont enregistrées,10,10,10, les valeurs sont enregistrées, les valeurs sont enregistrées,10,10, les valeurs sont enregistrées,10, les valeurs sont enregistrées, les valeurs sont enregistrées, les valeurs sont enregistrées, les valeurs sont enregistrées, les valeurs sont enregistrées, les valeurs sont enregistrées, les deux,10, les valeurs sont enregistrées,10,10, les valeurs sont enregistrées, les valeurs sont enregistrées, les deux, les deux, les deux, les valeurs sont enregistrées.

CSV est la façon dont les feuilles de calcul et la plupart des systèmes d'entreprise exportent des données, mais presque toutes les API Web et programmes JavaScript s'attendent à JSON La conversion manuelle est lente et sujette aux erreurs une fois qu'un champ contient une virgule, un saut de ligne ou un guillemet, car ces caractères ont une signification particulière dans CSV. Cet outil implémente les règles de citation RFC 4180, donc une valeur comme « Smith, John » enveloppée dans des guillemets reste un seul champ au lieu de se diviser en deux colonnes. Il détecte automatiquement si votre fichier utilise des virgules, des points-virgules, des onglets ou des tuyaux, et il peut contraindre le texte numérique et booléen en chiffres réels et en deux ainsi que vous ne le faites pas.

Tout s'exécute dans votre navigateur avec un analyseur sans dépendance, donc rien de ce que vous collez n'est téléchargé ou stocké Les exportations CSV transportent souvent des enregistrements clients, des données de commande ou des identifiants internes, et aucun d'entre eux ne quitte votre appareil. Le convertisseur continue de fonctionner hors ligne une fois la page chargée, gère les fichiers avec ou sans ligne d'en-tête et vous avertit des noms de colonnes en double ou des lignes avec le mauvais décompte des champs au lieu de supprimer silencieusement les données.

Comment utiliser le convertisseur CSV vers JSON ?

  1. Coller ou charger votre CSV

    Collez du texte CSV dans le panneau de saisie ou cliquez sur Charger l'échantillon pour commencer à partir d'un exemple avec une ligne d'en-tête, des nombres et des valeurs booléennes.

  2. Définissez le délimiteur et l'en-tête

    Laissez le délimiteur sur Auto-détect ou choisissez virgule, point-virgule, onglet ou tuyau Décollez La première ligne est l'en-tête si votre première ligne est constituée de données plutôt que de noms de colonnes.

  3. Choisissez l'inférence de type

    Gardez les types Infer cochés pour devenir 42, 3.14, vrais et nuls en valeurs JSON réelles, ou décochez-les pour conserver chaque champ sous forme de chaîne - utile pour les identifiants et les codes postaux.

  4. Copiez ou téléchargez le JSON

    Cliquez sur Convertir en JSON. Copiez le tableau dans votre presse-papiers ou téléchargez-le sous forme de data.json pour votre API, script ou importation.

Principales caractéristiques

  • Analyse RFC 4180

    Un analyseur de machine à états approprié gère les champs cotés, les guillemets doubles échappés, les délimiteurs intégrés et les sauts de ligne à l'intérieur d'une valeur sans casser la ligne

  • Délimiteur Auto-détection

    Détecte les fichiers séparés par virgule, point-virgule, onglet et tuyau en notant quel délimiteur donne le nombre de colonnes le plus cohérent ou définissez-le manuellement

  • Inférence de type intelligent

    Convertit éventuellement le texte numérique et booléen en nombres JSON réels, booléens et nuls, tout en conservant les identifiants avec les zéros principaux comme chaînes

  • Modes d'en-tête et sans en-tête

    Utilisez la première ligne comme clés d'objet pour un tableau d'objets, ou traitez chaque ligne comme des données pour produire un tableau de tableaux

Frequently Asked Questions

Collez votre CSV dans le panneau de saisie, confirmez les paramètres du délimiteur et de l'en-tête et cliquez sur Convertir en JSON Chaque ligne devient un objet saisi par les en-têtes de colonne Vous pouvez ensuite copier le JSON ou le télécharger sous forme de fichier.json Tout le traitement se passe dans votre navigateur - rien n'est téléchargé.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv to jsoncsv to json converterconvert csv to jsoncsv to json onlinecsv parsercsv to arraycsv to json arraycsv file to jsononline csv to json convertercsv to json converter online