Converteren tussen JSON en YAML

converteer je JSON naar YAML en terug, met behoud van de structuur

Pourquoi convertir JSON en YAML ?

JSON (JavaScript Object Notation) et YAML (YAML Ain't Markup Language) sont deux formats de sérialisation de données couramment utilisés. JSON est souvent utilisé pour les échanges de données entre systèmes, tandis que YAML est apprécié pour sa lisibilité et sa simplicité dans les fichiers de configuration. Convertir JSON en YAML peut être utile pour rendre les données plus lisibles et faciles à éditer manuellement.

Caractéristiques de l'outil de conversion JSON en YAML

Cet outil de conversion JSON en YAML vous permet de convertir une chaîne JSON en une chaîne YAML. Il prend en entrée une chaîne JSON et produit en sortie une chaîne YAML formatée de manière lisible.

Comment convertir JSON en YAML

Pour convertir JSON en YAML, entrez la chaîne JSON dans le champ de saisie prévu à cet effet et cliquez sur le bouton "Convertir". L'outil affichera alors la chaîne YAML correspondante.

Une fois la conversion effectuée, la chaîne YAML formatée s'affichera. Vous pouvez également copier cette chaîne en utilisant le bouton de copie prévu à cet effet.

Exemple de conversion JSON en YAML

Voici un exemple de chaîne JSON :


{
    "name": "John Doe",
    "age": 30,
    "email": "john.doe@example.com",
    "isActive": true,
    "roles": ["user", "admin"]
}

Voici la chaîne YAML correspondante :


name: John Doe
age: 30
email: john.doe@example.com
isActive: true
roles:
    - user
    - admin

Voorbeeldverzoek

curl -X POST https://cdrn.fr/api/v1/tools/json-yaml-converter/execute \
  -H "Content-Type: application/json" \
  -d '{"json":"...","space_tabulation":1}'

Invoerschema

Veld Type Vereist Standaard
json text
space_tabulation integer

Endpoints

  • GET https://cdrn.fr/api/v1/tools - toont alle beschikbare tools
  • GET https://cdrn.fr/api/v1/tools/json-yaml-converter - geeft het schema van deze tool terug
  • POST https://cdrn.fr/api/v1/tools/json-yaml-converter/execute - voert deze tool uit met een JSON-payload