Publicité bloquéeMerci de désactiver votre bloqueur de publicités pour soutenir nos services gratuits.

YAML vers JSON

Convertissez des fichiers de configuration YAML en JSON pour une utilisation dans des applications JavaScript, des API ou partout où JSON est le format attendu. L'inférence de types garantit que les nombres et les booléens sont préservés correctement.

Outil développeurv1.0.0

Convertisseur YAML vers JSON

Lit votre document YAML et produit du JSON compact et correctement typé. Les booléens, nombres et valeurs nulles sont détectés et écrits correctement, pas laissés comme des chaînes.

De
Vers

Entrée YAML

210 octets · 15 lignes

Sortie JSON

Converti
[ { "id": 1, "name": "Alice", "role": "Engineer", "active": true, "salary": 95000 }, { "id": 2, "name": "Bob", "role": "Designer", "active": true, "salary": 82000 }, { "id": 3, "name": "Charlie", "role": "Manager", "active": false, "salary": 110000 } ]

324 octets · 23 lignes

210 BTaille entrée
324 BTaille sortie
15Lignes entrée
23Lignes sortie
YAML → JSONChemin

Toutes les directions, un seul outil

Passez entre n'importe quelle combinaison de JSON, CSV, XML, YAML, TOML, TSV et Properties sans jongler entre différents outils ou onglets.

Options fines

Contrôlez les délimiteurs, les en-têtes, la gestion des valeurs nulles, les noms de balises XML et l'indentation pour que la sortie corresponde exactement à ce qu'attend votre pipeline.

Instantané et privé

Chaque conversion s'exécute directement dans votre navigateur avec du JS natif. Rien n'est téléchargé, journalisé ou envoyé nulle part. Collez, convertissez, c'est fait.

Guide

Comment convertir vos données

1

Choisissez vos formats

Sélectionnez le format source dans le menu de gauche et le format cible dans celui de droite. L'outil affiche automatiquement uniquement les paires de conversion valides.

2

Collez votre entrée

Déposez vos données dans l'éditeur ou cliquez sur Charger un exemple pour commencer avec un exemple fonctionnel. Le format est détecté automatiquement.

3

Ajustez les options

Ouvrez le panneau Options pour ajuster des paramètres comme le délimiteur CSV, l'inclusion des en-têtes, le nom de la balise racine XML ou la largeur d'indentation.

4

Copiez ou téléchargez

Récupérez le résultat en un clic ou téléchargez-le en tant que fichier avec l'extension correcte. Vous pouvez aussi réinjecter la sortie dans l'entrée pour enchaîner les conversions.

Publicité bloquéeMerci de désactiver votre bloqueur de publicités pour soutenir nos services gratuits.
Cas d'usage

Qui utilise cet outil ?

Développeurs backend

Transformez les résultats de requêtes de base de données en JSON pour votre API, convertissez des fichiers de configuration entre formats, ou manipulez des données pour un script de migration.

Analystes de données

Injectez des exports CSV en JSON pour le traitement, ou aplatissez du JSON imbriqué d'une API en format tableur sans écrire une seule ligne de code.

Ingénieurs DevOps

Convertissez des configs YAML pour Kubernetes, Docker Compose ou Ansible en TOML ou JSON quand votre chaîne d'outils demande un format différent.

Développeurs Java

Faites des allers-retours entre JSON et fichiers .properties pour les projets Spring Boot ou Android, avec les clés en notation pointée générées et parsées correctement.

Rédacteurs techniques

Transformez des données structurées en formats lisibles pour la documentation, ou nettoyez des exports brouillons de CMS avant publication.

Étudiants et apprenants

Un excellent moyen de comprendre comment différents formats de données se rapportent les uns aux autres. Collez du JSON valide et voyez exactement à quoi ressemblent les mêmes données en YAML ou TOML.

Publicité bloquéeMerci de désactiver votre bloqueur de publicités pour soutenir nos services gratuits.
Comparaison

Pourquoi utiliser Endless Forge

La plupart des convertisseurs en ligne gèrent un ou deux formats. Celui-ci couvre toutes les combinaisons que les développeurs rencontrent réellement, sans publicités.

Fonctionnalité
Autres outilsmoyenne
Endless Forge✦ Ce site
JSON, CSV, XML au même endroit
Sometimes
Oui
YAML, TOML, TSV, Properties
Sometimes
Oui
Options de sortie configurables
Non
Oui
Sortie avec coloration syntaxique
Non
Oui
Aucun téléchargement ni compte requis
Non
Oui
Gratuit
Non
Oui
Publicité bloquéeMerci de désactiver votre bloqueur de publicités pour soutenir nos services gratuits.

Un seul convertisseur pour tous les formats avec lesquels vous travaillez vraiment

La conversion de données semble simple jusqu'à ce que vous soyez coincé entre des formats à 23h avant un déploiement. Cet outil couvre les combinaisons qui apparaissent dans les vrais projets : JSON vers CSV pour un export tableur, YAML vers TOML lors du changement de systèmes de configuration, Properties vers JSON lors de la modernisation d'une application Java. Chaque conversion s'exécute localement dans votre navigateur sans aller-retour serveur, donc vos données restent privées.
Publicité bloquéeMerci de désactiver votre bloqueur de publicités pour soutenir nos services gratuits.
Explorer

Plus d'outils développeur

Publicité bloquéeMerci de désactiver votre bloqueur de publicités pour soutenir nos services gratuits.
FAQ

Questions fréquentes

JSON convertit vers CSV, XML, YAML, TOML, TSV et Properties. CSV convertit vers JSON, XML, YAML et TSV. XML convertit vers JSON, CSV, YAML et TSV. YAML convertit vers JSON, CSV, XML, TOML et Properties. TOML convertit vers JSON, YAML et Properties. Properties convertit vers JSON, YAML et TOML.
Non. Chaque conversion est effectuée par du JavaScript s'exécutant dans votre onglet de navigateur. Rien n'est envoyé à un serveur, stocké ou journalisé. Vous pouvez même utiliser cet outil hors ligne une fois la page chargée.
JSON est le format standard pour les réponses d'API, mais de nombreux outils métier travaillent avec CSV comme format d'entrée principal. Pour valider que votre JSON est syntaxiquement correct avant de le convertir, utilisez d'abord le Validateur JSON, puis formatez et inspectez la structure, et enfin convertissez au format cible.
YAML et JSON représentent les mêmes structures de données mais avec une syntaxe différente. YAML est plus lisible pour les humains, supporte les commentaires (ce que JSON ne fait pas), et est le format préféré pour les fichiers de configuration dans Kubernetes, Docker Compose, GitHub Actions et Ansible. La conversion entre JSON et YAML est sans perte dans les deux sens.
Oui. Le parseur TOML gère les tableaux de tables avec la syntaxe [[section]], les clés pointées, les tables inline et les tableaux inline. La sortie est du JSON standard qui préserve exactement la structure.
Lors de la conversion depuis JSON, les objets imbriqués sont aplatis en utilisant la notation pointée, donc une clé comme database.host.port devient une seule ligne de propriété. Lors du parsing de .properties vers JSON, les clés pointées sont automatiquement reconstruites en objet imbriqué.

6 questions avec réponses

Publicité bloquéeMerci de désactiver votre bloqueur de publicités pour soutenir nos services gratuits.
Startup Fame Verification