Convertisseur YAML / JSON

Collez YAML ou JSON et convertissez dans les deux sens. Changez rapidement de format pour les configurations Kubernetes, Docker Compose et CI.

Confidentialité : traitée localement, jamais téléchargée.

↓ Collez dans la zone d'entrée ci-dessous pour voir les résultats instantanément

在此粘贴 YAML 或 JSON

选择转换方向后点击转换按钮。

Collez YAML ou JSON et convertissez dans les deux sens. Changez rapidement de format pour les configurations Kubernetes, Docker Compose et CI.

Démarrage rapide

  1. Choisir la direction

    YAML → JSON ou JSON → YAML.

  2. Coller et convertir

    YAML ou JSON non valide affiche une erreur d'analyse.

vs formateur JSON

Cet outil convertit YAML ↔ Structure JSON; Utilisez JSON Formatter pour embellir JSON uniquement.

Flow de travail typique

Lorsqu'ils travaillent avec des configurations Kubernetes ou Docker Compose, les développeurs doivent souvent passer entre YAML et JSON. Les scénarios courants comprennent: 1) Copier les configurations CI/CD dans les demandes API au format JSON 2) Convertir les réponses API JSON en YAML plus lisible pour le débogage. L'outil conserve les commentaires et la mise en forme pour une utilisation immédiate.

Astuce professionnelle: Lors de l'édition de YAML dans VS Code, convertissez en JSON d'abord pour traiter des structures complexes avec des commandes jq, puis convertissez en arrière. L'outil traite complètement les fichiers jusqu'à 5 Mo dans votre navigateur - aucune donnée sensible ne quitte votre machine.

Exemples

Echantillon YAML

Input

name: towalles
ready: true

Output

{
  "name": "towalles",
  "ready": true
}

FAQ

Les ancres YAML ?

dépend du parser ; Les ancres complexes peuvent s'étendre ou échouer lors de la conversion en JSON.

L'ordre des clés persiste-t-il après la conversion ?

- Oui, oui. Les spécifications YAML 1.2 et JSON préservent l'ordre des clés, ce qui est crucial pour les configurations sensibles à la séquence comme les règles Istio. Notez que certains analyseurs anciens peuvent ne pas se conformer.