Interopérabilité JSON : YAML, CSV, XML, JWT, Schema
Le JSON vit rarement seul. Convertissez entre JSON et YAML/CSV/XML, décodez des JWT, générez des types et validez avec JSON Schema — chaque étape reste dans le navigateur.
Quand vous arrivez ici
Vous avez du JSON d'un côté et du YAML, CSV, XML, JWT ou JSON Schema de l'autre, et vous devez convertir ou valider à travers cette frontière. Chaque outil de cette section gère proprement une frontière, dans votre navigateur, sans téléverser la charge utile.
Guides de conversion
Les conversions sont généralement sans perte, mais présentent des cas limites. Chaque guide couvre les règles exactes : comment les objets imbriqués deviennent des cellules CSV, comment les attributs XML survivent à un aller-retour, pourquoi les ancres YAML ne se mappent pas proprement.
Les présentations de blog pertinentes
Des présentations format par format pour les tâches d'interopérabilité les plus courantes, plus une comparaison entre JSON Patch et JSON Merge Patch pour les mises à jour partielles.
Les standards derrière chaque frontière
Chaque frontière d'interopérabilité est définie par un RFC ou une spécification de groupe de travail. La liste ci-dessous est le résumé en une ligne plus la source.
Parcours recommandé
Configuration YAML vers JSON pour un client d'API, de bout en bout.
-
- Outil : /yaml — collez le YAML, cliquez sur « Vers JSON ».
-
- Guide : /guides/convert-yaml-to-json — les règles de la conversion.
-
- Blog : /blog/json-vs-yaml — quand garder le YAML et quand changer.
-
- Référence : /news/yaml-1-2-json-compatibility — pourquoi la conversion est possible.
Guides de réparation JSON
Pôles thématiques
- Erreurs d'analyse JSON : lisez le message, allez droit à la solution
- Réparer du JSON non valide : de « qu'est-ce qui cloche » à un fichier propre
- Formateur, validateur, visualiseur JSON : choisir le bon outil
- Réparer la sortie JSON d'un LLM : gérer le presque-JSON de l'IA
- Confidentialité : des outils JSON qui ne quittent pas votre navigateur
Guides spécifiques
- Comment décoder des chaînes Base64 (et des payloads JWT)
- Encodage URL : encodez les paramètres de requête et les chemins
- Convertir YAML en JSON (et éviter les erreurs d’indentation)
- Convertir JSON en CSV : aplatir un tableau d’objets
- Convertir JSON en XML : racine, attributs et tableaux
- Échapper du JSON comme littéral de chaîne (et décoder du JSON doublement encodé)
- Corriger les virgules finales en JSON
- Corriger les guillemets simples en JSON
- Corriger les clés sans guillemets en JSON
- Réparer le JSON produit par un LLM
- Corriger l’erreur de parse JSON : Expected Property Name
- JSON vs littéral d’objet JavaScript
- Validez le JSON avant les requêtes API
- Formateur JSON vs JSON Repair
- Corriger les erreurs JSON Unexpected Token
- Convertisseur JSON vers objet JavaScript