Formattatore XML
Formatta belle, minifica e convalida XML — interamente nel tuo browser.
Informazioni su Formattatore XML
Il formattatore XML di Handytool formatta belle qualsiasi documento XML — file di configurazione, feed RSS, envelope SOAP, markup SVG — con indentazione coerente. Il pulsante Convalida utilizza il DOMParser integrato del browser per segnalare gli errori di sintassi con riga e colonna esatte. Minifica comprime lo spazio inter-tag per una trasmissione compatta. Tutto viene eseguito nel tuo browser; XML non lascia mai il tuo dispositivo.
Funzionalità di Formattatore XML
- 01
Formattazione bella o minificazione
La formattazione aggiunge interruzioni di riga e indentazione (2 o 4 spazi o tabulazioni). La minificazione elimina lo spazio inter-tag per una dimensione compatta — utile quando si invia XML via filo.
- 02
Validazione DOM nativa
La convalida passa attraverso il DOMParser del browser, quindi i messaggi di errore corrispondono esattamente a quello che direbbe una libreria XML nel browser. Nessuna dipendenza aggiuntiva, nessun andata e ritorno del server.
- 03
File grandi benvenuti
La formattazione di stringhe pure JavaScript gestisce anche XML multi-megabyte rapidamente. La memoria del browser è l'unico limite.
Domande frequenti su Formattatore XML
- Supporta gli spazi dei nomi XML?
- Sì. Gli elementi con spazi dei nomi come <ns:tag xmlns:ns="…">…</ns:tag> vengono preservati invariati attraverso la formattazione e la minificazione.
- Convaliderà rispetto a uno schema XSD o DTD?
- No. La validazione basata su schema richiede una catena di strumenti diversa. Questo strumento controlla solo la corretta formazione — che i tag siano bilanciati e gli attributi siano correttamente virgolettati.
- Perché il mio blocco CDATA viene riformattato?
- I contenuti CDATA dovrebbero essere preservati verbatim. Se vedi lo spazio strisciare in un blocco CDATA, incolla un sottoinsieme più piccolo — e segnala il caso in modo che possiamo stringere il formattatore.
- Il mio XML viene inviato da qualche parte?
- No. La formattazione, la minificazione e la convalida vengono tutte eseguite nel tuo browser utilizzando operazioni di stringa native e il DOMParser.
Guide
Articoli →Strumenti correlati
Sviluppatore →- Attivo
Formattatore SQL
Formatta belle query SQL — PostgreSQL, MySQL, SQLite, BigQuery e SQL standard — in privato nel tuo browser.
SviluppatoreGratisEseguito localmenteApri - Attivo
Formattatore YAML
Formatta e convalida YAML, o converti tra YAML e JSON — in privato nel tuo browser.
SviluppatoreGratisEseguito localmenteApri - Attivo
Formattatore GraphQL
Formatta belle e convalida query, mutazioni e schemi GraphQL — in privato nel tuo browser.
SviluppatoreGratisEseguito localmenteApri
Esplora altri strumenti
Tutti gli strumenti →- Attivo
Filigrana PDF
Aggiungi una filigrana di testo a ogni pagina di un PDF nel tuo browser. Imposta il testo, la dimensione, l'opacità, il colore e l'angolo, quindi scarica il file con filigrana.
PDFGratisEseguito localmenteApri - Attivo
Sfocatura immagine
Sfoca o pixela visi, targhe e informazioni private in una foto — gratis, nel tuo browser.
ImmagineGratisEseguito localmenteApri - Attivo
WebM a MKV
Converti video WebM in MKV (Matroska) nel tuo browser — i file non lasciano mai il tuo dispositivo.
VideoGratisEseguito localmenteApri - Attivo
Audio Joiner
Unisci più file audio in uno, con dissolvenza incrociata facoltativa.
AudioGratisEseguito localmenteApri - Attivo
Visualizzatore JSON
Visualizza, formatta e convalida JSON nel tuo browser.
DocumentoGratisEseguito localmenteApri