Hoppa till innehållet
Gratis verktyg

XML-formaterare, validator och reparationsverktyg

XML-formateraren kontrollerar din XML online och visar fel med rad och kolumn. Den formaterar med 2 eller 4 blanksteg eller tabbar, minimerar och reparerar vanliga fel som ett & som inte skrivits som en entitet eller en avslutande tagg som saknas med Auto-Fix. Gratis och utan registrering. Din XML behandlas bara i din webbläsare och laddas inte upp.

Byggd av Justin Schuessler

Har du ordnat konfigurationsfilerna? Kör ditt projekt på en VPS med full kontroll.

100 % lokalt, ingen uppladdning

Inmatning

Utdata

Exempelresultat

Så ser kontrollresultatet ut i XML Formatter

Du klistrar in XML. Verktyget visar det första felet med rad och kolumn, rättar vanliga fel automatiskt och formaterar sedan resultatet. Exemplet nedan är en exempelfil med avsiktliga fel. Ditt resultat beror på din XML.

Exempel · Exempel-XML med avsiktliga fel

1 fel · 3 korrigeringar

Inmatning

server.xml
<server><name>ZAP & Friends</name><port>25565</port>

Utdata: resultat och automatisk korrigering

  • 1 fel
  • Fel · Rad 1, kolumn 19char '&' is not expected.

    Så rapporterar ”Validera” det första felet. Med ”Gå till felet” hamnar markören direkt där.

  • OK1 okodade specialtecken (t.ex. ”&”) i texten har kodats.

  • OK1 saknade avslutande taggar har lagts till i slutet av dokumentet.

  • OKSaknad XML-deklaration har lagts till (<?xml version="1.0" encoding="UTF-8"?>).

Utdata efter automatisk korrigering, formaterad

server.xml
<?xml version="1.0" encoding="UTF-8"?><server>  <name>ZAP &amp; Friends</name>  <port>25565</port></server>

Funktioner

XML Formatter och XML Validator i ett verktyg

För konfigurationsfiler till Minecraft-plugins eller FiveM-resurser, API-svar, RSS-/Atom-flöden eller webbplatskartor – överallt där du redigerar eller felsöker XML manuellt.

Validera XML med rad och kolumn

Kontrollerar automatiskt strax efter inmatning om din XML är välformad, visar det första felet med rad och kolumn och markerar platsen i redigeraren.

Formatera XML (Pretty Print)

Gör indrag i din XML med 2 eller 4 mellanslag eller tabbar. Kommentarer, CDATA-sektioner och XML-deklarationen bevaras.

Minifiera XML

Tar bort radbrytningar och indrag mellan taggarna och ger dig en kompakt version av din XML.

Reparera XML med Auto-Fix

Escapar specialtecken som & och <, lägger till avslutande taggar som saknas, sammanför flera rotelement och lägger till eller flyttar XML-deklarationen.

Ladda upp eller släpp en fil

Ladda upp en XML-fil på upp till 10 MB eller dra den direkt till inmatningsfältet.

100 % lokalt, ingen uppladdning

Allt körs i din webbläsare. Din fil skickas inte till någon server.

Bakgrund

Vad XML-valideraren kontrollerar och Auto-Fix reparerar

Validering, reparation och formatering hänger ihop: först när din XML är välformad kan den formateras eller minimeras.

Validera XML: välformad, men inte mot ett schema

Välformad XML har exakt ett rotelement, stängda och korrekt nästlade taggar samt specialtecken skrivna som entiteter, till exempel &amp; i stället för ett ensamt &. Det är detta XML-valideraren kontrollerar. Det första felet visas med rad och kolumn. Den kontrollerar inte om din XML också följer ett XSD-schema eller en DTD.

Reparera XML med Auto-Fix

Auto-Fix ersätter ensamma & eller < i text och attributvärden med entiteter, lägger till avslutande taggar som saknas och ett saknat > i slutet av en tagg, tar bort avslutande taggar utan motsvarande starttagg, samlar flera rotelement i ett <root>-element samt lägger till eller flyttar XML-deklarationen. Din inmatning förblir oförändrad. Den reparerade versionen visas i resultatet.

Formatera XML (Pretty Print) eller minimera

Formatering drar in din XML med 2 eller 4 blanksteg eller tabbar. Kommentarer, CDATA-sektioner och XML-deklarationen bevaras, och text blandad med taggar lämnas oförändrad. Minimering tar bort radbrytningar och indrag mellan taggarna. Båda kräver välformad XML, annars visar verktyget felet med rad och kolumn.

Så fungerar det

Så kontrollerar, reparerar och formaterar du XML online

Fem steg, utan registrering eller installation.

Steg 1

Klistra in XML

Klistra in din XML i inmatningsfältet, ladda upp en XML-fil på upp till 10 MB, dra den till fältet eller läs in exemplet.

Steg 2

Hitta fel

Strax efter att du har skrivit kontrollerar verktyget automatiskt om din XML är välformad. Du kan också klicka på ”Validera”. Det första felet visas med rad och kolumn. ”Gå till felet” flyttar markören dit.

Steg 3

Reparera med Auto-Fix

Klicka på ”Auto-Fix” för att automatiskt åtgärda vanliga fel. Din inmatning förblir oförändrad. Den reparerade versionen visas i resultatet, med en lista över korrigeringarna ovanför.

Steg 4

Formatera eller minifiera

Välj indrag med 2 mellanslag, 4 mellanslag eller tabbar och klicka på ”Formatera”, eller på ”Minifiera” för en kompakt version.

Steg 5

Tillämpa resultat

Kopiera resultatet till urklipp eller ladda ner det som en XML-fil.

Upptäck mer

Fler verktyg

FAQ

Vanliga frågor om XML Formatter

Kortfattade svar om validering, formatering och automatisk korrigering.

Ja. Du behöver inget konto och behöver inte installera något: XML Formatter körs i din webbläsare. Klistra in din XML och sätt igång direkt.

Nej. All bearbetning – validering, formatering, minifiering och automatisk korrigering – sker enbart i din webbläsare. Ingen fil överförs till en server, inte heller till ZAP-Hosting.

Nej. Verktyget kontrollerar om din XML är välformad: exakt ett rotelement, stängda och korrekt nästlade taggar samt escapade specialtecken. XML är giltig i strikt mening först om den dessutom följer ett XSD-schema eller en DTD, och det kontrollerar inte verktyget. Det kontrollerar inte heller verksamhetsspecifika regler, till exempel för e-fakturor. Bekräftelsen gäller därför XML-syntaxen.

Strax efter att du slutar skriva kontrollerar verktyget automatiskt din XML. Du kan också klicka på ”Validera”. Det visar det första felet med rad och kolumn och markerar platsen i redigeraren. Med ”Gå till felet” hamnar markören direkt där.

Auto-Fix ersätter ett ensamt & med &amp; och ett < i text med &lt;, även i attributvärden. Det lägger till avslutande taggar som saknas och ett saknat > i slutet av en tagg, tar bort avslutande taggar utan motsvarande starttagg, samlar flera rotelement i ett <root>-element samt lägger till eller flyttar XML-deklarationen. Din inmatning förblir oförändrad. Resultatet visar den reparerade versionen och en lista över korrigeringarna. Kontrollera ändå resultatet: en tillagd tagg placeras där verktyget upptäcker felet, inte nödvändigtvis där du avsåg.

Ladda upp filen eller dra den till inmatningsfältet. Redigeraren visar den med radnummer och syntaxmarkering. Med ”Formatera” gör du indrag med 2 eller 4 mellanslag eller tabbar (Pretty Print). Kommentarer, CDATA-sektioner och XML-deklarationen bevaras. Sedan kan du kopiera resultatet eller ladda ner det som en XML-fil.

Minifiering tar bort radbrytningar och indrag mellan taggarna och ger dig en kompakt version av din XML. Mellanslag som hör till textinnehållet bevaras. Precis som vid formatering måste din XML vara välformad.

Uppladdningen är begränsad till 10 MB. Eftersom allt körs lokalt i webbläsaren beror den faktiska gränsen också på din enhets prestanda.

Fler frågor?

Kontakta supporten
Bygger du något eget?

Din app eller ditt API behöver en tillförlitlig server

En VPS från ZAP-Hosting ser till att din applikation eller ditt projekt finns online tillförlitligt.

4,4/5 Trustpilot32.000+ Aktiva servrarSedan 2010

Ingen konfigurering. Ingen risk. Online på några sekunder.

Flexibel avtalstidAvsluta när som helstOnline på 60 sekunder

Letar du efter fler verktyg? Visa alla utvecklarverktyg