XML naar YAML
Converteer XML direct naar YAML-formaat met validatie
XML-invoer
YAML-uitvoer
Wat is XML naar YAML?
YAML is mensvriendelijk voor configuratie. XML gebruikt tags. Het converteren van XML naar YAML zet elementen om in sleutels en geneste structuren. De YAML-specificatie en W3C XML-specificatie definiëren de formaten. Conversie gebeurt in uw browser. Er wordt niets naar een server gestuurd.
Hoe dit hulpmiddel te gebruiken
XML plakken of uploaden
Plak XML of upload een bestand. Gebruik Voorbeeld voor voorbeeldgegevens.
YAML-uitvoer controleren
Het rechterpaneel toont geconverteerde YAML. Elementen worden sleutels; attributen kunnen inline of genest zijn.
Kopiëren of downloaden
Gebruik Kopiëren of Downloaden. Voor JSON naar YAML, gebruik JSON naar YAML. Voor XML-opmaak, gebruik de XML Formatter.
Wanneer XML naar YAML helpt
Bij het migreren van XML naar YAML voor Kubernetes, Docker Compose of CI/CD, converteer hier. XML van SOAP, feeds of enterprise API's wordt mensvriendelijke YAML.
Conversievoorbeeld
Voorbeeld: XML-configuratie naar YAML converteren
XML-invoer:
<config>
<database>
<host>localhost</host>
<port>5432</port>
<name>myapp</name>
</database>
<server>
<port>8080</port>
<debug>true</debug>
</server>
</config>YAML-uitvoer:
config:
database:
host: localhost
port: 5432
name: myapp
server:
port: 8080
debug: trueVeelgestelde vragen
Wanneer moet ik YAML gebruiken in plaats van XML?
YAML is beter voor door mensen bewerkte configuratiebestanden — Kubernetes-manifesten, Docker Compose, Ansible-playbooks. XML is nog steeds gebruikelijk voor SOAP API's, RSS-feeds en enterprise-gegevensuitwisseling.
Hoe wordt XML omgezet naar YAML?
XML-elementen worden YAML-sleutels, geneste elementen worden geneste mappings en herhaalde gelijknamige broers/zussen worden YAML-sequenties (lijsten).
Worden mijn gegevens ergens naartoe gestuurd?
Nee. De conversie vindt volledig plaats in uw browser — uw XML verlaat nooit uw apparaat.
Gerelateerde hulpmiddelen
Voor YAML, zie de YAML-specificatie, yaml.org en YAML GitHub. Voor XML, zie de W3C XML-specificatie en W3C XML. Voor parsing in de browser, zie MDN DOMParser. Voor JSON, zie json.org.