XML Formatter pretty-printer, minificerer og validerer XML direkte i browseren. Konfigurerbar indrykning, valgfri selvlukning af tomme tags, mulighed for at bevare kommentarer og syntaksfremhævet output. Bruger browserens indbyggede DOMParser til RFC-kompatibel validering med tydelige fejlmeddelelser ved fejlbehæftet XML.
XML er måske ikke det mest trendy dataformat, men det er stadig overalt — RSS-feeds, SOAP-API'er, SVG-filer, konfigurationsfiler (Spring, Maven, Android), build-output, SAML-assertions og utallige gamle integrationer. Når den XML dukker op som en enkelt lang linje eller med inkonsekvent indrykning, er den brutal at læse. XML Formatter løser det direkte i browseren uden upload. Indsæt vilkårlig XML — minificeret, dårligt indrykket eller lige kopieret — klik på Format, og få et pænt indrykket træ med din foretrukne indrykningsbredde. Tomme elementer kan automatisk selvlukkes (<tag></tag> → <tag />) for kompakthed, og kommentarer kan bevares eller fjernes. Browserens indbyggede DOMParser validerer input — enhver syntaksfejl (ulukkede tags, ugyldige entiteter, uparrede citationstegn) vises med en tydelig fejlmeddelelse inklusive den omtrentlige placering. Syntaksfremhævning farver tags lilla, attributnavne blå, værdier grønne og kommentarer kursiv grå — så strukturen er let at overskue. En Minify-mulighed fjerner mellemrum mellem tags til produktionsbrug eller indlejring i en enkelt-linje-streng.
Konverterer minificeret eller rodet XML til pænt indrykket output. Konfigurerbar indrykningsbredde (0-8 mellemrum).
Bruger browserens DOMParser til specifikationskompatibel validering. Syntaksfejl vises med placeringsoplysninger.
Fjern alt mellemrum mellem tags for kompakt output — nyttigt til indlejring af XML i kodestrenge eller reduktion af payload-størrelse.
Farver tags, attributnavne, værdier og kommentarer tydeligt for nem overskuelighed. Slå fra for almindeligt tekstoutput.
Sammenfold automatisk tomme elementtags (<tag></tag>) til selvlukkende form (<tag />) for kompakthed.
Behold kommentarer til dokumentation, eller fjern dem, når du forbereder XML til produktion eller API-payloads.
SOAP-bodies er XML-suppe på én linje. Formatér for at undersøge strukturen og finde det felt, du skal bruge.
Indsæt en kompleks SVG, formatér den for at se path/rect/g-strukturen, redigér specifikke elementer, og kopiér tilbage minificeret.
Formatér RSS/Atom-feeds for at verificere item-strukturen, før du parser dem programmatisk.
Ryd op i pom.xml, build.xml eller Android-manifestfiler til kodegennemgang — konsekvent indrykning gør diffs tydeligere.
Før du gemmer en konfiguration, skal du validere, at XML'en er velformet — fang et manglende </tag> før det ødelægger produktion.
Klik på XML-ikonet i DevSuite Pro-dokken. Et panel åbnes med indstillinger og et inputfelt.
Indsæt vilkårlig XML — fra et API-svar, en konfigurationsfil, SVG, RSS-feed osv. Live validering kører, mens du skriver.
Tryk på Format for at få pænt indrykket output. Ugyldig XML viser en fejl med placering før formatering.
Justér indrykningsbredde, slå selvlukning af tomme tags til, behold/fjern kommentarer, og slå syntaksfremhævning til/fra.
Klik på Copy for at hente den formaterede eller minificerede XML til brug i din kode, dokumentation eller API-kald.
Installer DevSuite Pro gratis og lås op for 64+ udviklerværktøjer til din browser.