← Tilbake til funksjoner
Free

XML Formatter

XML Formatter formaterer pent, minifiserer og validerer XML direkte i nettleseren. Konfigurerbar innrykk, valgfri selvlukking av tomme tagger, mulighet for å bevare kommentarer, og syntaksutheving av output. Bruker nettleserens innebygde DOMParser for RFC-kompatibel validering med tydelige feilmeldinger for ugyldig XML.

XML er kanskje ikke det mest trendy dataformatet, men det er fortsatt overalt — RSS-feeder, SOAP-API-er, SVG-filer, konfigurasjonsfiler (Spring, Maven, Android), byggeoutput, SAML-forsikringer og utallige gamle integrasjoner. Når den XML-en dukker opp som en enkeltlinjeklump eller med inkonsekvent innrykk, er den brutal å lese. XML Formatter løser det direkte i nettleseren uten opplasting. Lim inn hvilken som helst XML — minifisert, dårlig innrykket, eller nettopp kopiert — klikk Formater, og få et ryddig innrykket tre med ønsket innrykksbredde. Tomme elementer kan automatisk selvlukkes (<tag></tag> → <tag />) for kompakthet, og kommentarer kan beholdes eller fjernes. Nettleserens innebygde DOMParser validerer input — enhver syntaksfeil (ulukkede tagger, ugyldige entiteter, feilaktig matchede anførselstegn) vises med en tydelig feilmelding inkludert omtrentlig plassering. Syntaksutheving farger tagger lilla, attributtnavn blå, verdier grønne, og kommentarer i kursiv grå — noe som gjør strukturen enkel å skanne. Et Minifiser-alternativ kollapser mellomrom mellom tagger for produksjonsbruk eller innbygging i en enkeltlinjestreng.

Live forhåndsvisning
example.com
XML-formatter ✓ Gyldig XML · 12 linjer
Innrykk: 2 ✓ Self-lukking tomme tagger ✓ Syntaksmarkering
Inndata (minifisert)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Formatert utdata
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Hovedfunksjoner

Formatering med pen utskrift

Konverterer minifisert eller rotete XML til ryddig innrykket output. Konfigurerbar innrykksbredde (0–8 mellomrom).

Validering med tydelige feilmeldinger

Bruker nettleserens DOMParser for spesifikasjonskompatibel validering. Syntaksfeil vises med detaljer om plassering.

Minifiseringsalternativ

Fjerner alle mellomrom mellom tagger for kompakt output — nyttig for å bygge inn XML i kodestrenger eller redusere datastørrelse.

Syntaksutheving

Farger tagger, attributtnavn, verdier og kommentarer distinkt for enkel skanning. Kan slås av for ren tekst-output.

Selvlukking av tomme tagger

Kollapser automatisk tomme elementtagger (<tag></tag>) til selvlukkende form (<tag />) for kompakthet.

Kommentarkontroll

Behold kommentarer for dokumentasjon, eller fjern dem når du klargjør XML for produksjon eller API-nyttelast.

Vanlige bruksområder

Feilsøking av SOAP-API-svar

SOAP-body er enkeltlinje XML-suppe. Formater for å inspisere strukturen og finne feltet du trenger.

Redigering av SVG-kildekode

Lim inn en kompleks SVG, formater den for å se path-/rect-/g-strukturen, rediger spesifikke elementer, kopier tilbake minifisert.

Inspeksjon av RSS-feeder

Formater RSS-/Atom-feeder for å verifisere elementstrukturen før du parser dem programmatisk.

Gjennomgang av byggekonfigurasjonsfiler

Rydd opp i pom.xml, build.xml eller Android-manifestfiler for kodegjennomgang — konsekvent innrykk gjør diff-er tydeligere.

Konfigurasjonsvalidering

Valider at XML-en er velformet før du lagrer en konfigurasjon — fang opp en manglende </tag> før den ødelegger produksjonen.

Slik bruker du det
1

Åpne XML Formatter

Klikk på XML-ikonet i DevSuite Pro-dokken. Et panel åpnes med alternativer og et inputfelt.

2

Lim inn XML-en din

Lim inn hvilken som helst XML — fra et API-svar, en konfigurasjonsfil, SVG, RSS-feed osv. Live validering kjører mens du skriver.

3

Klikk Formater

Trykk Formater for å få ryddig innrykket output. Ugyldig XML gir en feilmelding med plassering før formatering.

4

Finjuster alternativer

Juster innrykksbredde, slå på/av selvlukking av tomme tagger, behold/fjern kommentarer, og aktiver/deaktiver syntaksutheving.

5

Kopier og bruk

Klikk Kopier for å hente den formaterte eller minifiserte XML-en til bruk i koden, dokumentasjonen eller API-kallet ditt.

Klar til å prøve?

Installer DevSuite Pro gratis og lås opp 64+ utviklerverktøy for nettleseren din.

Legg til i Chrome Legg til i Edge Legg til i FireFox