YAML-invoer

CSV-uitvoer

Wat is YAML naar CSV?

CSV is tabulair: rijen en kolommen. YAML is hiërarchisch. Het converteren van YAML naar CSV maakt geneste structuren plat tot rijen zodat u de gegevens kunt openen in Excel, Google Sheets of gebruiken in ETL-pipelines. De YAML 1.2-specificatie en RFC 4180 (CSV) definiëren de formaten.

Dit hulpmiddel parseert uw YAML en geeft CSV uit. Conversie draait volledig in uw browser. Er wordt niets naar een server gestuurd. Herhaalde items in YAML (bijv. een lijst van objecten) worden CSV-rijen. Voor JSON naar CSV, gebruik JSON naar CSV.

Voorbeelden YAML naar CSV

Converteer YAML-arrays naar CSV-rijen. Telecom-voorbeeld:

Voorbeeld: Abonneelijst

YAML-invoer

CSV-uitvoer:

CSV-uitvoer

Klik op de knop Voorbeeld hierboven om meer voorbeelden in de editor te laden.

Hoe dit hulpmiddel te gebruiken

1

YAML plakken of uploaden

Kopieer uw YAML en plak het in de linker editor. U kunt ook op <strong>Uploaden</strong> klikken om een <code>.yaml</code>- of <code>.yml</code>-bestand te laden. De knop <strong>Voorbeeld</strong> laadt voorbeeldgegevens. Ongeldige YAML toont een fout.

2

CSV-uitvoer bekijken

Het rechterpaneel toont de platgemaakte CSV. Herhaalde items (bijv. een lijst van objecten) worden rijen; sleutels worden kolomkoppen. Geneste objecten kunnen worden platgemaakt tot kolommen of samengevoegd.

3

Kopiëren of downloaden

Gebruik <strong>Kopiëren</strong> of <strong>Downloaden</strong>. Voor JSON naar CSV, gebruik JSON naar CSV. Voor YAML-opmaak, gebruik YAML Formatter.

Wanneer YAML naar CSV helpt

Configuratiebestanden en API-antwoorden in YAML bevatten vaak lijsten van objecten—bijv. een lijst van services, gebruikers of configuratie-items. Converteren naar CSV laat u de gegevens openen in Excel of Google Sheets voor analyse, delen met belanghebbenden of importeren in andere systemen.

ETL-pipelines en gegevensworkflows verwachten soms CSV. Als uw bron YAML is (bijv. van een config-repo of API), maakt dit hulpmiddel het plat. Voor JSON naar CSV, gebruik JSON naar CSV.

Veelgestelde vragen

Hoe wordt nesting behandeld?

Herhaalde items (arrays van objecten) worden platgemaakt tot rijen—elk object wordt één rij. Geneste objecten kunnen kolommen worden (bijv. user.name) of samengevoegde waarden.

CSV-escaping voor komma's?

Waarden met komma's, aanhalingstekens of regeleinden worden geëscaped volgens RFC 4180. Excel en Google Sheets behandelen standaard CSV-escaping correct.

Zijn mijn gegevens privé?

Ja. Conversie draait volledig in uw browser. Er worden geen gegevens naar een server gestuurd.

Wat als mijn YAML geen herhaalde items heeft?

Een enkel object wordt één rij. Geneste sleutels kunnen kolomkoppen worden. Voor een platte sleutel-waarde-configuratie krijgt u één rij met sleutel-waardeparen als kolommen.

Kan ik het gebruiken voor Kubernetes-resources?

Ja. Een lijst van Kubernetes-resources (bijv. van kubectl get geëxporteerd als YAML) kan worden geconverteerd naar CSV voor spreadsheet-analyse.

Gerelateerde hulpmiddelen

RFC 4180 CSV. YAML-specificatie. JSON-specificatie. CSV-specificatie. MDN.