Gratis XML Beautifier på nett
Forskjønn og skriv ut XML med tilpassbar innrykkstørrelse — gratis, kun i nettleseren.
Inndata
Forskjønnet utdata
Eksempler på XML-forskjønnelse
Minifisert XML er vanskelig å lese; forskjønnelse legger til innrykk. Eksempel:
Minifisert inndata vs. forskjønnet utdata
Minifisert inndata:
Forskjønnet utdata:
Bruk Eksempel ovenfor for å laste inn mer eksempeldata. Juster Innrykkstørrelse for å endre formatering.
Hva er en XML-forskjønnelse?
XML bruker tagger til å strukturere data. Minifisert eller dårlig innrykket XML — ofte en enkelt linje fra API-er eller konfigurasjonseksporter — er vanskelig å lese. En XML-forskjønnelse legger til innrykk og linjeskift slik at du kan se hierarkiet. I motsetning til en grunnleggende formaterer lar dette verktøyet deg angi innrykkstørrelse (1–8 mellomrom) for å matche prosjektets stil. W3C XML-spesifikasjonen definerer syntaksen.
Forskjønnelse kjører helt i nettleseren din ved hjelp av DOMParser. Ingenting sendes til en server, så det er trygt å bruke med produksjonsdata eller sensitiv konfigurasjon.
Slik bruker du verktøyet
Lim inn eller last opp XML
Kopier XML-en og lim den inn i editoren til venstre. Du kan også klikke Last opp for å laste inn en .xml-fil fra datamaskinen. Angi Innrykkstørrelse (1–8 mellomrom) i alternativlinjen for å matche din foretrukne stil. Eksempel-knappen laster inn eksempeldata hvis du vil prøve.
Se forskjønnet utdata
Høyre panel viser den innrykkede XML-en. Ugyldig XML vil vise en feil — fiks den først med XML-validatoren. For å hente ut spesifikke verdier fra stor XML fungerer XPath-verktøyet bra ved siden av dette.
Kopier eller last ned
Bruk Kopier for å legge resultatet på utklippstavlen, eller Last ned for å lagre det som en fil. For minifisering, bruk XML-minifisereren. For konvertering til JSON, bruk XML til JSON.
Når XML-forskjønnelse hjelper
SOAP og REST API-er returnerer ofte XML som en enkelt komprimert linje. Å lime inn svaret her gjør nestede elementer synlige. Konfigurasjonsfiler som pom.xml eller web.config med inkonsekvent innrykk er vanskelig å gjennomgå — forskjønnelse gir deg et konsekvent oppsett. For RSS- eller Atom-feeder som feiler validering, hjelper formatering her deg med å oppdage den nøyaktige feilen.
Ofte stilte spørsmål
Forskjønnelse vs. formaterer?
Begge rykker inn XML. Forskjønnelsen lar deg velge innrykkstørrelse (1–8 mellomrom); formatereren bruker en fast standard. Funksjonelt like — velg den som passer arbeidsflyten din.
Er dataene mine private?
Ja. Forskjønnelse kjører helt i nettleseren din med JavaScript. Ingen data sendes til noen server. Du kan bekrefte dette ved å åpne Nettverk-fanen i nettleseren mens du bruker verktøyet.
Hva med XML-navnerom?
Navneromdeklarasjoner og prefikser bevares. Forskjønnelsen endrer bare mellomrom, ikke struktur eller innhold.
Finnes det en filstørrelsesgrense for forskjønnelse?
Det finnes ingen serversidebegrensninger — forskjønnelse kjører helt i nettleseren din. Typiske XML-filer, inkludert store SOAP-svar og dataeksporter, behandles umiddelbart.
Relaterte verktøy
For XML, se W3C XML-spesifikasjonen, W3C XML og MDN DOMParser. For JSON, se json.org. For XPath, se XPath 3.1. For HTML, se HTML-spesifikasjonen.