Formattatore XML, validatore e strumento di riparazione
Il formattatore XML controlla online il tuo XML e indica gli errori con riga e colonna, lo formatta con 2 o 4 spazi oppure con tabulazioni, lo minimizza e ripara con Auto-Fix errori comuni come un & senza escape o un tag di chiusura mancante. È gratuito e non richiede registrazione: il tuo XML viene elaborato solo nel browser e non viene caricato online.
Creato da Justin Schuessler
Hai sistemato i file di configurazione? Ospita il tuo progetto su un VPS con pieno controllo.
Input
Risultato
Risultato di esempio
Come appare il responso nel formattatore XML
Incolli XML e lo strumento segnala il primo errore con riga e colonna, corregge gli errori comuni con la correzione automatica e poi formatta il risultato. Quello qui sotto è un file di esempio volutamente errato; il tuo risultato dipende dal tuo XML.
Esempio · XML di esempio con errori intenzionali
1 errore · 3 correzioniInput
<server><name>ZAP & Friends</name><port>25565</port>Output: risultato e correzione automatica
- 1 errore
Errore · Riga 1, colonna 19char '&' is not expected.
«Convalida» segnala il primo errore. Con «Vai all'errore», il cursore si posiziona direttamente lì.
OK1 caratteri speciali non sottoposti a escape (ad es. «&») nel testo sottoposti a escape.
OK1 tag di chiusura mancanti aggiunti alla fine del documento.
OKAggiunta la dichiarazione XML mancante (<?xml version="1.0" encoding="UTF-8"?>).
Output dopo la correzione automatica, formattato
<?xml version="1.0" encoding="UTF-8"?><server> <name>ZAP & Friends</name> <port>25565</port></server>Funzioni
XML Formatter e XML Validator in un unico strumento
Per i file di configurazione dei plugin Minecraft o delle risorse FiveM, le risposte API, i feed RSS/Atom o le sitemap: ovunque modifichi o debba eseguire il debug di XML a mano.
Convalidare XML con indicazione di riga e colonna
Verifica automaticamente poco dopo l’inserimento se il tuo XML è ben formato, indica il primo errore con riga e colonna e ne evidenzia la posizione nell’editor.
Formattare XML (Pretty Print)
Applica al tuo XML un rientro di 2 o 4 spazi oppure di tabulazioni. Commenti, sezioni CDATA e dichiarazione XML vengono mantenuti.
Minificare XML
Rimuove interruzioni di riga e rientri tra i tag e restituisce una versione compatta del tuo XML.
Riparare l'XML con Auto-Fix
Esegue l’escape dei caratteri speciali come & e <, aggiunge i tag di chiusura mancanti, riunisce più elementi radice e aggiunge o sposta la dichiarazione XML.
Carica o trascina un file
Carica un file XML fino a 10 MB o trascinalo direttamente nel campo di input.
100 % locale, nessun caricamento
Tutto avviene nel tuo browser: il tuo file non viene inviato a nessun server.
Sfondo
Cosa controlla il validatore XML e cosa ripara Auto-Fix
Validazione, riparazione e formattazione sono collegate: puoi formattare o minimizzare il tuo XML solo quando è ben formato.
Validare l'XML: controllo della struttura, non dello schema
Un XML ben formato ha un solo elemento radice, tag chiusi e annidati correttamente e caratteri speciali con escape, come & al posto di un singolo &. Il validatore XML controlla questi aspetti e indica il primo errore con riga e colonna. Non verifica invece se il tuo XML è conforme a uno schema XSD o a una DTD.
Riparare l'XML con Auto-Fix
Auto-Fix esegue l'escape dei singoli caratteri & o < nel testo e nei valori degli attributi, aggiunge i tag di chiusura mancanti e un > mancante alla fine di un tag, rimuove i tag di chiusura senza un tag di apertura corrispondente, racchiude più elementi radice in un elemento <root> e aggiunge o sposta la dichiarazione XML. Il tuo input resta invariato; la versione corretta appare nell'output.
Formattare l'XML (Pretty Print) o minimizzarlo
La formattazione indenta il tuo XML con 2 o 4 spazi oppure con tabulazioni. Commenti, sezioni CDATA e dichiarazione XML vengono mantenuti; il testo misto a tag resta invariato. La minimizzazione rimuove interruzioni di riga e rientri tra i tag. Entrambe richiedono un XML ben formato; in caso contrario, lo strumento segnala l'errore indicando riga e colonna.
Come funziona
Come verificare, correggere e formattare XML online
Cinque passaggi, senza registrazione né installazione.
Passaggio 1
Incolla XML
Incolla il tuo XML nel campo di input, carica un file XML fino a 10 MB, trascinalo nel campo oppure carica l’esempio.
Passaggio 2
Trova errori
Poco dopo l’inserimento, lo strumento verifica automaticamente se il tuo XML è ben formato. In alternativa, clicca su «Convalida». Il primo errore viene mostrato con riga e colonna; «Vai all’errore» porta lì il cursore.
Passaggio 3
Correggi con Auto-Fix
Clicca su «Auto-Fix» per correggere automaticamente gli errori più comuni. Il tuo input resta invariato; la versione corretta appare nell’output, con l’elenco delle correzioni sopra.
Passaggio 4
Formatta o minifica
Scegli un rientro di 2 spazi, 4 spazi o tabulazioni e clicca su «Formatta», oppure su «Minifica» per ottenere una versione compatta.
Passaggio 5
Applica il risultato
Copia il risultato negli appunti o scaricalo come file XML.
Scopri di più
Altri strumenti
Confrontare testi online (Diff Checker)
Confronta online due testi, configurazioni o versioni di codice, visualizza le differenze riga per riga e parola per parola e copiale come Unified Diff. Funziona interamente nel browser.
Creato da Dimitri Heissler
Formatter JSON
Formatta, minimizza e convalida JSON con evidenziazione della sintassi, indicazione degli errori e download, interamente nel browser.
Creato da Jakub Martyniak
Validatore YAML
Verifica la sintassi YAML e formattala in modo normalizzato oppure convertila direttamente in JSON. Supporta più documenti separati da `---` (ad es. manifest Kubernetes), con errori che indicano riga e colonna esatte. Tutto nel browser.
Creato da Jakub Martyniak
Generatore di sitemap
Creare una sitemap.xml da un elenco di URL, con verifica dei duplicati e del dominio, lastmod e indice delle sitemap automatico da 50.000 indirizzi. Funziona nel browser.
Creato da Luca Stanek
Codificatore e decodificatore URL
Codifica e decodifica URL e testo online: confronto tra encodeURIComponent, encodeURI e formato dei moduli, con tabella dei parametri di query e generatore di link UTM. Funziona interamente nel browser.
Creato da Dimitri Heissler
Formatter HTML e CSS online (abbellisci il codice)
Formatta, indenta e abbellisci HTML e CSS online, con rilevamento automatico della lingua. Funziona interamente nel browser, senza caricamenti.
Creato da Luca Stanek
FAQ
Domande frequenti su XML Formatter
Risposte brevi su validazione, formattazione e correzione automatica.
Sì. Non ti serve un account e non devi installare nulla: XML Formatter funziona nel tuo browser. Incolla il tuo XML e inizia subito.
No. L'intera elaborazione — convalida, formattazione, minimizzazione e correzione automatica — avviene esclusivamente nel tuo browser. Nessun file viene trasmesso a un server, nemmeno a ZAP-Hosting.
No. Lo strumento verifica che il tuo XML sia ben formato: un solo elemento radice, tag chiusi e annidati correttamente, caratteri speciali con escape. In senso stretto, un XML è valido solo se rispetta anche uno schema XSD o una DTD, e lo strumento non esegue questa verifica. Non verifica nemmeno regole specifiche, come quelle delle fatture elettroniche. Il messaggio di esito positivo riguarda quindi la sintassi XML.
Poco dopo che smetti di digitare, lo strumento verifica automaticamente il tuo XML. In alternativa, clicca su «Convalida». Indica il primo errore con riga e colonna e ne evidenzia la posizione nell’editor. Con «Vai all’errore», il cursore si sposta direttamente lì.
Auto-Fix esegue l'escape di un singolo & come & e di un < nel testo come <, anche nei valori degli attributi. Aggiunge i tag di chiusura mancanti e un > mancante alla fine di un tag, rimuove i tag di chiusura senza un tag di apertura corrispondente, racchiude più elementi radice in un elemento <root> e aggiunge o sposta la dichiarazione XML. Il tuo input resta invariato; l'output mostra la versione riparata e l'elenco delle correzioni. Controlla comunque il risultato: un tag aggiunto viene inserito dove lo strumento rileva l'errore, non necessariamente dove intendevi metterlo.
Carica il file o trascinalo nel campo di input: l’editor lo mostra con numeri di riga ed evidenziazione della sintassi. Con «Formatta» puoi applicare un rientro di 2 o 4 spazi oppure di tabulazioni (Pretty Print). Commenti, sezioni CDATA e dichiarazione XML vengono mantenuti. Poi copia il risultato o scaricalo come file XML.
La minificazione rimuove le interruzioni di riga e i rientri tra i tag, producendo una versione compatta del tuo XML. Gli spazi che fanno parte del contenuto testuale vengono mantenuti. Come per la formattazione, il tuo XML deve essere ben formato.
Il caricamento è limitato a 10 MB. Poiché tutto viene eseguito localmente nel browser, il limite effettivo dipende anche dalle prestazioni del tuo dispositivo.
Hai altre domande?
Contatta il supportoLa tua app o API ha bisogno di un server affidabile
Un VPS di ZAP-Hosting mette online la tua applicazione o il tuo progetto in modo affidabile.
Nessuna configurazione. Nessun rischio. Online in pochi secondi.
Cerchi altri strumenti? Visualizza tutti gli strumenti per sviluppatori
