it

TOML in XML

Converti un file TOML in XML in locale - la configurazione come markup ben formato, senza upload, direttamente nel browser.

Elaborazione in locale sul tuo dispositivo ...

0%

I tuoi file non hanno mai lasciato il dispositivo

    Il mio file viene caricato?

    No. Tutto avviene nel tuo browser - il tuo file non lascia mai il dispositivo. Perché è verificabile

    Nessun caricamento100% in locale
    I contenuti restano tuoinessun accesso di terzi
    Server in GermaniaRGPD by design
    Verificato esternamenteTLS A+ · Intestazioni A+

    TOML e il formato di configurazione delle toolchain di Rust e Python - un Cargo.toml o un pyproject.toml con sezioni tra parentesi quadre e semplici righe chiave-uguale-valore. XML e il formato di markup affermato per lo scambio di dati, i documenti per ufficio e molte interfacce aziendali, con tag e attributi. Questo strumento legge il tuo file TOML e scrive la stessa struttura come XML ben formato.

    La conversione si svolge interamente in locale nel browser: smol-toml legge il TOML, fast-xml-parser scrive l'XML, entrambi puro JavaScript. Le tabelle diventano elementi annidati, gli array di tabelle elementi ripetuti e gli scalari il testo dell'elemento. Un documento XML ha bisogno di esattamente un elemento radice; se il tuo TOML ha piu chiavi di primo livello, il contenuto viene collocato in modo ordinato sotto un elemento root cosi che il risultato sia sempre ben formato.

    Cosi si chiude l'ultima lacuna nella matrice dei formati: JSON, YAML, TOML e XML ora si possono convertire tra loro in locale in ogni direzione. Lo strumento resta onesto al riguardo: i valori di data e ora di TOML vengono scritti nell'XML come testo ISO 8601, perche XML non ha un tipo data proprio. Il risultato e un XML indentato, leggibile, con un'intestazione di dichiarazione. Non viene caricato nulla.

    Scheda tecnica

    Scheda tecnica
    Formati di inputTOML
    Formato di outputXML
    Elaborazione in batchNo
    ElaborazioneIn locale nel browser (JavaScript)
    Caricamento fileNessuno

    In 3 passaggi

    1. Trascina o scegli il tuo file TOML.
    2. Lo strumento lo converte in XML.
    3. Scarica il file XML.

    Limiti: TOML viene sempre analizzato come una tabella. Una singola chiave di primo livello diventa l'elemento root dell'XML; piu chiavi vengono collocate sotto un elemento root cosi che l'XML abbia esattamente una radice. Le sottotabelle diventano elementi annidati e gli array di tabelle elementi ripetuti. I valori di data e ora di TOML vengono scritti come testo ISO 8601 (XML non ha un tipo data). Il TOML non valido viene rifiutato con un messaggio chiaro.

    Domande frequenti

    Il mio file viene caricato?

    No. La conversione si svolge interamente in locale nel browser - non viene inviato nulla.

    Funziona con un Cargo.toml o un pyproject.toml?

    Si. Cargo.toml, pyproject.toml e altri file TOML vengono analizzati direttamente e scritti come XML.

    Come viene determinato l'elemento radice?

    Una singola chiave di primo livello diventa la radice; piu chiavi vengono collocate sotto un elemento root.

    Come vengono gestiti i valori di data e ora?

    Come testo ISO 8601, perche XML non ha un tipo data proprio.

    Funziona anche al contrario?

    Si, con il nostro strumento "XML in TOML".

    Strumenti correlati