XML til YAML-konverterer
Konverter XML til YAML-format umiddelbart med validering
XML-inndata
YAML-utdata
Hva er XML til YAML?
YAML er menneskevennlig for konfigurasjon. XML bruker tagger. Konvertering av XML til YAML gjør elementer til nøkler og nestede strukturer. YAML-spesifikasjonen og W3C XML-spesifikasjonen definerer formatene. Konvertering kjører i nettleseren din. Ingenting sendes til en server.
Slik bruker du verktøyet
Lim inn eller last opp XML
Lim inn XML eller last opp en fil. Bruk Eksempel for eksempeldata.
Gå gjennom YAML-utdata
Høyre panel viser konvertert YAML. Elementer blir nøkler; attributter kan være innebygde eller nestede.
Kopier eller last ned
Bruk Kopier eller Last ned. For JSON til YAML, bruk JSON til YAML. For XML-formatering, bruk XML-formaterer.
Når XML til YAML hjelper
Når du migrerer fra XML til YAML for Kubernetes, Docker Compose eller CI/CD, konverter her. XML fra SOAP, feeder eller bedrifts-API-er blir menneskevennlig YAML.
Konverteringseksempel
Eksempel: Konvertere en XML-konfigurasjon til YAML
XML-inndata:
<config>
<database>
<host>localhost</host>
<port>5432</port>
<name>myapp</name>
</database>
<server>
<port>8080</port>
<debug>true</debug>
</server>
</config>YAML-utdata:
config:
database:
host: localhost
port: 5432
name: myapp
server:
port: 8080
debug: trueOfte stilte spørsmål
Når bør jeg bruke YAML i stedet for XML?
YAML er bedre for menneskelig redigerte konfigurasjonsfiler — Kubernetes-manifester, Docker Compose, Ansible Playbooks. XML er fortsatt vanlig for SOAP API-er, RSS-feeder og bedriftsdatautveksling.
Hvordan kartlegges XML til YAML?
XML-elementer blir YAML-nøkler, nestede elementer blir nestede mappings og gjentatte søskenelementer med samme navn blir YAML-sekvenser (lister).
Sendes dataene mine noe sted?
Nei. Konverteringen kjører helt i nettleseren din — XML-en din når aldri serveren vår.
Relaterte verktøy
For YAML, se YAML-spesifikasjonen, yaml.org og YAML GitHub. For XML, se W3C XML-spesifikasjonen og W3C XML. For parsing i nettleseren, se MDN DOMParser. For JSON, se json.org.