Aller au contenu
uencoder
Transformation de données Intermédiaire 1 étapes

Convertir XML en JSON puis CSV

Les API legacy et services SOAP renvoient souvent du XML. Pour obtenir les donnees dans un tableur, cette chaine convertit d'abord XML en JSON, puis convertit ce JSON en CSV.

Problème résolu

Aplatir un document XML en CSV via un intermediaire JSON pour consommation tableur.

Entrée → Sortie

Convertisseur JSON ↔ XML entrée → Convertisseur JSON ↔ XML sortie , total 1 étapes.

Durée d’exécution

1–2 min · entièrement en local dans le navigateur.

Avant de commencer

  • Un document XML valide avec une structure d'elements reguliere et repetitive

Pipeline

  1. Convert between JSON and XML formats online. Gratuit, privé et 100% côté client.

    Paramètres : mode=xml-to-json

Ouvrir dans la chaîne d’outils

S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.

▶Exécuter ce flux

Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.

Progression du pipeline

  1. Convertisseur JSON ↔ XMLjson-xml

Exemple d’entrée

<users><user><name>Alice</name><age>30</age></user><user><name>Bob</name><age>25</age></user></users>

Sortie attendue

{
  "users": {
    "user": [
      {
        "name": "Alice",
        "age": "30"
      },
      {
        "name": "Bob",
        "age": "25"
      }
    ]
  }
}

Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.

Workflows associés

Vous pourriez aussi avoir besoin de

Workflows partageant des outils ou thèmes avec cette recette.

Outils utilisés