JSON Converter

Convertir JSON en CSV, XML, YAML et vice versa.

Les données sont traitées dans votre navigateur. Le site utilise des statistiques de visite ; la conversion ne transmet pas le contenu saisi.

Conversion dans les deux sens avec nombres, booléens, tableaux et null. Les dates restent des chaînes. Les cycles, documents multiples et valeurs non représentables en JSON sont exclus.

Exemples de conversion

JSON → CSV

Entrée (JSON)

[
  { "name": "Alice", "age": 28 },
  { "name": "Bob", "age": 31 }
]

Résultat (CSV)

name,age
Alice,28
Bob,31

JSON → XML

Entrée (JSON)

{
  "users": {
    "user": [
      {
        "name": "Alice",
        "age": 28
      },
      {
        "name": "Bob",
        "age": 31
      }
    ]
  }
}

Résultat (XML)

<users>
  <user>
    <name>Alice</name>
    <age>28</age>
  </user>
  <user>
    <name>Bob</name>
    <age>31</age>
  </user>
</users>

JSON → YAML

Entrée (JSON)

{
  "users": [
    {
      "name": "Alice",
      "age": 28
    },
    {
      "name": "Bob",
      "age": 31
    }
  ],
  "active": true
}

Résultat (YAML)

users:
  - name: Alice
    age: 28
  - name: Bob
    age: 31
active: true

Utilisation et Scénarios

JSON vers CSV

Convient pour exporter des données JSON vers un format de feuille de calcul (comme Excel) pour l'analyse et la visualisation des données.

JSON vers XML

Convient pour l'intégration avec des systèmes existants ou l'utilisation de protocoles SOAP, XML est un langage de balisage universel.

JSON vers YAML

Le format YAML est couramment utilisé pour les fichiers de configuration (comme la configuration Kubernetes), il est plus lisible que JSON et prend en charge les commentaires.

Exemple

{
  "name": "JSON Master",
  "features": ["Format", "Validate", "Convert"],
  "active": true
}

Ouvrir la boîte à outils

JSON Converter - JSON ↔ CSV / XML / YAML | JSON Master