sv

TOML till XML

Konvertera en TOML-fil till XML lokalt - konfigurationen som välformad markup, 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+

    TOML är konfigurationsformatet för Rusts och Pythons verktygskedjor - en Cargo.toml eller en pyproject.toml med sektioner inom hakparenteser och enkla rader av typen nyckel-är-lika-med-värde. XML är det etablerade markup-formatet för datautbyte, kontorsdokument och många företagsgränssnitt, med taggar och attribut. Det här verktyget läser din TOML-fil och skriver samma struktur som välformad XML.

    Konverteringen körs helt lokalt i din webbläsare: smol-toml läser TOML, fast-xml-parser skriver XML, båda ren JavaScript. Tabeller blir nästlade element, arrayer av tabeller blir upprepade element och skalärer blir elementets text. Ett XML-dokument behöver exakt ett rotelement; om din TOML har flera nycklar på toppnivå placeras innehållet prydligt under ett root-element så att resultatet alltid blir välformat.

    Så täcks den sista luckan i formatmatrisen: JSON, YAML, TOML och XML kan nu konverteras till varandra lokalt i alla riktningar. Verktyget förblir ärligt om det: TOML:s datum- och tidsvärden skrivs in i XML som ISO 8601-text, eftersom XML inte har en egen datumtyp. Resultatet är indragen, läsbar XML med en deklarationshuvud. Ingenting laddas upp.

    Tekniska data

    Tekniska data
    IndataformatTOML
    UtdataformatXML
    BatchbearbetningNej
    BearbetningLokalt i webbläsaren (JavaScript)
    FiluppladdningIngen

    I 3 steg

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

    Begränsningar: TOML parsas alltid till en tabell. En enda nyckel på toppnivå blir XML:s root-element; flera nycklar placeras under ett root-element så att XML har exakt en rot. Undertabeller blir nästlade element, arrayer av tabeller blir upprepade element. TOML:s datum- och tidsvärden skrivs som ISO 8601-text (XML har ingen datumtyp). Ogiltig TOML avvisas med ett tydligt meddelande.

    Vanliga frågor

    Laddas min fil upp?

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

    Fungerar det med en Cargo.toml eller pyproject.toml?

    Ja. Cargo.toml, pyproject.toml och andra TOML-filer parsas direkt och skrivs som XML.

    Hur bestäms rotelementet?

    En enda nyckel på toppnivå blir roten; flera nycklar placeras under ett root-element.

    Hur hanteras datum- och tidsvärden?

    Som ISO 8601-text, eftersom XML inte har en egen datumtyp.

    Fungerar det omvända också?

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

    Relaterade verktyg