sv

XML till TOML

Konvertera en XML-fil till TOML lokalt - elementträdet blir en TOML-tabell, 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 vitt spritt markupformat för datautbyte, konfiguration och dokument - med taggar, nästlade element och attribut. TOML är det mycket läsbara konfigurationsformatet för Rusts och Pythons verktygskedjor, med sektioner inom hakparenteser och enkla rader av typen nyckel-är-lika-med-värde. Det här verktyget läser din XML-fil och skriver samma träd som välformad TOML.

    Konverteringen körs helt lokalt i din webbläsare: fast-xml-parser läser XML, smol-toml skriver TOML, båda ren JavaScript. Eftersom ett XML-dokument har exakt ett rotelement blir det en TOML-tabell med den rotnyckeln. Nästlade element blir undertabeller, upprepade element blir arrayer. Attribut bevaras och visas - precis som i XML till JSON - med prefixet @_; sådana nycklar och textnyckeln #text skrivs som citerade nycklar i TOML.

    Så slås en bro mellan markup och konfiguration: en XML-post blir en .toml som går att redigera för hand. Verktyget förblir ärligt om det: välformatheten kontrolleras före tolkningen, och ogiltig XML avvisas med ett tydligt meddelande. Om ett värde inte kan representeras i TOML rapporterar verktyget det tydligt i stället för att tyst producera något felaktigt. Ingenting laddas upp.

    Tekniska data

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

    I 3 steg

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

    Begränsningar: Ett XML-dokument har exakt ett rotelement, så en TOML-tabell med den rotnyckeln blir resultatet. Nästlade element blir undertabeller, upprepade element blir arrayer. Attribut (@_) och elementens textinnehåll (#text) skrivs som citerade nycklar i TOML. Välformatheten kontrolleras före tolkningen; ogiltig XML avvisas med ett tydligt meddelande. Värden som inte kan representeras rapporteras tydligt.

    Vanliga frågor

    Laddas min fil upp?

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

    Hur hanteras attribut?

    Attribut visas med prefixet @_ och skrivs som citerade nycklar i TOML, såsom "@_id".

    Vad händer med upprepade element?

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

    Varför är vissa nycklar citerade?

    Nycklar som @_id eller #text är inte nakna TOML-nycklar; de skrivs korrekt inom citationstecken.

    Fungerar det omvända också?

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

    Relaterade verktyg