XML Formatter formata amb sagnat, minifica i valida XML directament al navegador. Sagnat configurable, tancament automàtic opcional d'etiquetes buides, opció de preservar comentaris, i sortida amb ressaltat de sintaxi. Utilitza el DOMParser natiu del navegador per a una validació conforme a RFC amb missatges d'error clars per a XML mal format.
L'XML potser no és el format de dades més de moda, però encara és arreu: feeds RSS, APIs SOAP, fitxers SVG, fitxers de configuració (Spring, Maven, Android), sortides de compilació, assercions SAML, i incomptables integracions heretades. Quan aquest XML apareix com un bloc d'una sola línia o amb sagnat inconsistent, és brutal de llegir. XML Formatter ho resol al navegador sense pujar res. Enganxa qualsevol XML — minificat, mal sagnat, o acabat de copiar —, fes clic a Format, i obtén un arbre net i ben sagnat amb l'amplada de sagnat que prefereixis. Els elements buits es poden tancar automàticament (<tag></tag> → <tag />) per compactar-los, i els comentaris es poden mantenir o eliminar. El DOMParser natiu del navegador valida l'entrada — qualsevol error de sintaxi (etiquetes sense tancar, entitats no vàlides, cometes mal aparellades) apareix amb un missatge d'error clar que inclou la ubicació aproximada. El ressaltat de sintaxi pinta les etiquetes de lila, els noms d'atributs de blau, els valors de verd, i els comentaris en gris cursiva — fent que l'estructura sigui fàcil d'escanejar. Una opció de Minify col·lapsa els espais entre etiquetes per a ús en producció o per incrustar-lo en una cadena d'una sola línia.
Converteix XML minificat o desordenat en una sortida netament sagnada. Amplada de sagnat configurable (0-8 espais).
Utilitza el DOMParser del navegador per a una validació conforme a l'especificació. Els errors de sintaxi apareixen amb detalls d'ubicació.
Elimina tots els espais entre etiquetes per obtenir una sortida compacta — útil per incrustar XML en cadenes de codi o reduir la mida del payload.
Pinta etiquetes, noms d'atributs, valors i comentaris de manera diferenciada per facilitar-ne l'escaneig. Desactiva-ho per a una sortida de text pla.
Col·lapsa automàticament les etiquetes d'elements buits (<tag></tag>) a la forma autotancada (<tag />) per compactar-les.
Mantén els comentaris per a documentació, o elimina'ls quan prepares l'XML per a producció o payloads d'API.
Els cossos SOAP són una sopa d'XML en una sola línia. Formata'ls per inspeccionar l'estructura i trobar el camp que necessites.
Enganxa un SVG complex, formata'l per veure l'estructura de path/rect/g, edita elements específics, copia'l de nou minificat.
Formata feeds RSS/Atom per verificar l'estructura dels ítems abans de processar-los programàticament.
Neteja fitxers pom.xml, build.xml, o de manifest d'Android per a revisió de codi — un sagnat consistent fa que els diffs siguin més clars.
Abans de desar una configuració, valida que l'XML estigui ben format — detecta un </tag> absent abans que trenqui la producció.
Fes clic a la icona XML al dock de DevSuite Pro. S'obre un panell amb opcions i una àrea d'entrada.
Enganxa qualsevol XML — d'una resposta d'API, un fitxer de configuració, un SVG, un feed RSS, etc. La validació en viu s'executa mentre escrius.
Prem Format per obtenir una sortida netament sagnada. L'XML no vàlid mostra un error amb la ubicació abans de formatar.
Ajusta l'amplada de sagnat, activa el tancament automàtic d'etiquetes buides, mantén/elimina comentaris, i activa/desactiva el ressaltat de sintaxi.
Fes clic a Copy per obtenir l'XML formatat o minificat per utilitzar-lo al teu codi, documentació, o crida d'API.
Instal·la DevSuite Pro gratuïtament i desbloqueja més de 64 eines de desenvolupador per al teu navegador.