Convertisseur CSV à JSON
Convertir les lignes de tableurs en données structurées.
Vos données
Vos résultats
À votre dispositionVos résultats s’afficheront ici.
Comment ça marche
Parse a cité les enregistrements CSV dans des objets ou des tableaux JSON, en préservant chaque valeur comme une chaîne et en rejetant les en-têtes ambigus ou les largeurs de lignes incohérentes.
Lire la référence sourceQuelques points à connaître
Pas d'inférence numérique/date/booléenne. Les noms d'en-tête doivent être uniques et non vides. Limites : entrée UTF-8 2 lignes MB, 10,000 et 200 colonnes. Les valeurs de formule sont des chaînes JSON ordinaires.
Quand utiliser cet outil
Convertir les lignes de tableur en JSON sans perdre les identifiants. La préservation explicite des chaînes évite de transformer le 00123 en 123 ou une date en horodatage.
- Créer une petite charge utile d'intégration.
- Préserver les identificateurs de produits.
- Inspecter les données de la feuille de calcul en tant que JSON.
Comment utiliser csv pour convertisseur json
Préparer les entrées
Coller ou télécharger un CSV en-tête valide.
Choisissez les paramètres
Choisissez le délimiteur et l'objet ou la forme du tableau.
Examen et exportation
Inspecter et télécharger le JSON; choisir les types en aval délibérément.
Essayez l'exemple fourni
Entrées
data: Code,Name 00123,Notebook 00456,Pen; delimiter: comma; shape: Objects
Résultat
L'exemple exporte deux objets avec des touches Code et Name; les deux codes conservent des zéros de tête.
Ce que ça veut dire
Laissez l'application destinataire choisir délibérément toute conversion ultérieure de type.
Erreurs courantes à éviter
L'inférence de type peut détruire les identifiants
L'inférence de type peut détruire les identifiants.
Citation délimiteurs intégrés et ruptures de ligne correctement
Citation délimiteurs intégrés et la ligne casse correctement.
Foire aux questions
Définitions, cas de bordure et prochaines étapes pratiques pour cet outil. Rechercher tous les outils FAQ
Les chiffres sont-ils déduits ?
C'est pas vrai. Chaque valeur CSV reste une chaîne JSON.
Qu'arrive-t-il aux en-têtes dupliqués ?
Ils sont rejetés de sorte qu'une valeur ne peut pas écraser un autre objet.
Les valeurs CSV peuvent-elles contenir des ruptures de ligne ?
Oui, quand ils utilisent des CSV valides.
Que contient la sortie Arrays ?
Un tableau d'en-tête suivi d'un tableau par enregistrement de données.
Est-ce qu'un fichier téléchargé remplace le texte collé?
Oui. Télécharger un fichier UTF-8 ou effacer la sélection de fichiers pour utiliser du texte collé.
Les proto clés sont-elles autorisées ?
Oui. Object.fromEntries crée une propriété propre ordinaire; aucune cession prototype n'est utilisée.
Mes entrées sont-elles téléchargées ou stockées?
Le traitement se fait localement dans votre navigateur. Cet outil ne charge pas les entrées. Les téléchargements restent sur votre appareil ; partager ou les ouvrir dans un autre service est votre choix.
Que dois-je vérifier avant d'utiliser la sortie?
Pas d'inférence numérique/date/booléenne. Les noms d'en-tête doivent être uniques et non vides. Limites : entrée UTF-8 2 lignes MB, 10,000 et 200 colonnes. Les valeurs de formule sont des chaînes JSON ordinaires.
Explorez le sujet dans le blog
Sources et méthode
Utilisez les références ci-dessous pour vérifier les définitions et le guide de la plateforme. La portée et les limites du modèle sont expliquées ci-dessus. Lisez nos normes éditoriales.