Vai al contenuto
snowkitDev

Da XML a JSON senza fatica

Incolla XML e ottieni JSON in cui gli attributi iniziano con @, il testo sta sotto #text e i tag ripetuti diventano elenchi.

Convertitore di formati

Scegli i due formati, poi incolla, scrivi o trascina un file.

Esempi

              

    Si riconverte allo stesso modo.

    Se qualcosa non si riesce a leggere, vedrai cosa non va e in quale riga, con un pulsante che ti ci porta. Converti tra file JSON, YAML, TOML, XML e .env nel tuo browser. È gratis e privato.

    Come convertire un file

    1. Incolla il testo in Input, oppure premi Apri un file. Esempi carica un esempio.
    2. Lascia attivo Rileva automaticamente, oppure scegli tu il formato.
    3. Scegli il formato di output: JSON, YAML, TOML, XML o .env.
    4. Scegli 2 spazi o 4 spazi per il rientro.
    5. Premi Copia o Scarica.

    Come passano i valori

    JSON, YAML e TOML hanno tutti oggetti, elenchi, stringhe, numeri e true/false, quindi si convertono in modo pulito. TOML non ha null, quindi i valori vuoti vengono esclusi e ti viene detto. Le date in YAML e TOML restano testo in formato ISO, quindi 2026-10-21 resta esattamente come scritto.

    XML e .env

    Gli attributi XML diventano chiavi che iniziano con @, il testo accanto agli elementi figli va sotto #text, e gli elementi ripetuti diventano un elenco. Tornare a XML segue le stesse regole. Un file .env è un elenco piatto di nomi e valori, quindi i dati annidati vengono appiattiti in nomi come DATABASE_HOST, e gli elenchi vengono uniti con virgole. Sono capiti i valori tra virgolette, le righe export, i commenti in linea e i valori su più righe tra virgolette doppie.

    Messaggi d'errore utili

    Ogni parser segnala la riga e la colonna in cui si è bloccato, come una virgola mancante in JSON, una tabulazione o un rientro sbagliato in YAML, una chiave duplicata in TOML o un tag che non si chiude in XML. Premi Mostra la riga per saltarci subito.

    File supportati

    Puoi aprire file .json, .yaml, .yml, .toml, .xml, .env, .ini e di testo semplice.

    Consigli

    • Controlla il risultato prima di usarlo. I formati piatti come .env perdono struttura quando i dati annidati vengono appiattiti.
    • Fai attenzione ai rientri YAML. Usa gli spazi, mai le tabulazioni.
    • Convertire da XML e ritorno funziona meglio quando l'XML è semplice.
    • Usa gli strumenti JSON per convalidare o sistemare il JSON, e il confronto delle differenze per confrontare le versioni di un file di configurazione.

    Usi comuni

    Spostare una configurazione tra strumenti, trasformare una risposta API in un file leggibile e leggere dati in un formato che non usi ogni giorno. Va bene per sviluppatori, studenti e chiunque modifichi file di impostazioni.

    Domande

    I miei dati vengono caricati?

    No. La conversione avviene nel tuo browser.

    Perché alcuni valori sono stati esclusi?

    TOML non ha un valore null, quindi i valori vuoti vengono esclusi e ti viene detto.

    Può convertire i commenti?

    I commenti non vengono riportati tra i formati, perché JSON non ne ha.

    Dove andare ora

    Continua con ciò che hai appena creato, ancora sul tuo dispositivo.

    Altro da Snowkit