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

Convertir CSV en JSON puis YAML

Lors de la conversion d'un CSV de lignes de configuration en un fichier YAML pour Kubernetes ou pipelines CI, passer par JSON donne un intermédiaire fiable et inspectable. Le premier nœud convertit le CSV en tableau JSON en utilisant la ligne d'en-tête comme clés ; le second nœud convertit ce JSON en YAML.

Problème résolu

Transformer des données CSV de tableur en YAML via un intermédiaire JSON, adapté à la génération de configuration.

Entrée → Sortie

Convertisseur CSV entrée → Convertisseur JSON ↔ YAML sortie , total 2 étapes.

Durée d’exécution

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

Avant de commencer

  • Un CSV valide avec une ligne d'en-tête

Pipeline

  1. 1 Convertisseur CSV csv-convert

    Convert between CSV and JSON online. Supports comma, semicolon, and tab delimiters. Gratuit, privé et 100% côté client.

    Paramètres : mode=csv-to-json

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

    Paramètres : mode=json-to-yaml

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 CSVcsv-convert
  2. Convertisseur JSON ↔ YAMLjson-yaml

Exemple d’entrée

key,value
timeout,30
retries,3

Sortie attendue

- key: timeout
  value: '30'
- key: retries
  value: '3'

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