sv

XML till YAML

Konvertera en XML-fil till YAML lokalt - hela elementträdet som en indragen mappning, ingen uppladdning, direkt i din webbläsare.

Körs lokalt på din enhet ...

0%

Dina filer lämnade aldrig din enhet

    Laddas min fil upp?

    Nej. Allt körs i din webbläsare - din fil lämnar aldrig din enhet. Så går det att verifiera

    Ingen uppladdning100% lokalt
    Innehållet stannar hos digingen åtkomst för tredje part
    Servrar i TysklandGDPR by design
    Granskat externtTLS A+ · HTTP-rubriker A+

    XML är ett spritt markup-format för konfiguration, datautbyte och dokument - med taggar, nästlade element och attribut. YAML strävar mot samma mål om läslighet, men använder indrag i stället för vinkelparenteser och är lingua franca för CI-pipelines, Docker Compose och Kubernetes. Det här verktyget läser din XML-fil och skriver samma träd som välformad YAML.

    Konverteringen körs helt lokalt i din webbläsare: fast-xml-parser läser XML, js-yaml skriver YAML, båda ren JavaScript. Nästlade element blir nästlade mappningar, upprepade element blir sekvenser, och attribut bevaras - de framträder med prefixet @_ som egna nycklar, precis som i vårt verktyg XML till JSON. Från ett XML-dokument får du en indragen .yaml som går att använda med en gång.

    Före tolkningen kontrollerar verktyget välformatheten; ogiltig XML avvisas med ett tydligt meddelande i stället för att tyst producera felaktig utdata. Ett XML-dokument har exakt ett root-element, så den YAML som produceras är alltid en mappning med den root-nyckeln. Textinnehållet i ett element som också har attribut framträder under nyckeln #text. Ingenting laddas upp - din fil stannar på din enhet.

    Tekniska data

    Tekniska data
    IndataformatXML
    UtdataformatYAML
    BatchbearbetningNej
    BearbetningLokalt i webbläsaren (JavaScript)
    FiluppladdningIngen

    I 3 steg

    1. Släpp eller välj din XML-fil.
    2. Verktyget konverterar den till YAML.
    3. Ladda ner YAML-filen.

    Begränsningar: Kontrollerar välformatheten före tolkningen; ogiltig XML avvisas med ett tydligt meddelande. Nästlade element blir mappningar, upprepade element sekvenser, attribut @_ nycklar och ett elements textinnehåll blir #text. Tal och booleska värden upptäcks och emitteras med sin typ. Utdatan är alltid en YAML-mappning med XML:ens root-nyckel.

    Vanliga frågor

    Laddas min fil upp?

    Nej. Konverteringen körs helt lokalt i webbläsaren - ingenting skickas.

    Hur hanteras attribut?

    Attribut bevaras och framträder med prefixet @_ som egna nycklar, precis som i XML till JSON.

    Vad händer med upprepade element?

    Element med samma namn som förekommer flera gånger samlas i en YAML-sekvens.

    Kontrolleras välformatheten?

    Ja. XML valideras före tolkningen; ogiltig XML avvisas med ett tydligt meddelande.

    Fungerar det omvända också?

    Ja, med vårt verktyg "YAML till XML".

    Relaterade verktyg