XML-formaterare
Indrag i XML så att det går att läsa, och ta reda på exakt var det går sönder.
- Körs i din webbläsare — din text skickas aldrig någonstans
- Ingen registrering, inga kvoter, gratis att använda så ofta du vill
Så fungerar det
XML dyker upp på de mest obekväma ställen: ett SOAP-svar, en sitemap, en konfigurationsfil, en export från ett uråldrigt system som ingen underhåller. Det kommer oftast på en enda rad, och det första alla behöver är att se dess form – följt strax därefter av att hitta den enda oavslutade taggen som förstör allt.
Formatera och minifiera
Indrag avslöjar strukturen. Minifiering tar bort blanksteg mellan element, vilket är vad du vill ha innan du skickar en nyttolast eller lagrar en. Båda bevarar själva innehållet; det är bara blanksteg mellan element som ändras.
Den kontrollerar att dokumentet är välformat
XML-koden tolkas av din webbläsares egen tolkare innan något skrivs ut. Om den inte är välformad – en oavslutad tagg, ett löst et-tecken, felaktig nästling – får du tolkarens eget meddelande om vad som gick fel i stället för tyst förstörd utdata.
Välformat är inte samma sak som giltigt
Detta kontrollerar syntaxen, inte om dokumentet matchar ett schema eller en DTD. Ett dokument kan vara fullt välformat och ändå fel för sitt syfte; det kräver schemavalidering, vilket detta inte gör.
Varför den körs lokalt
XML-nyttolaster innehåller ofta inloggningsuppgifter, kundposter och interna slutpunktsnamn. Att klistra in en på en server som du inte kontrollerar är ett verkligt röjande. Här sker tolkningen på sidan.
XML-formaterare – frågor
Kontrollerar den min XML mot ett schema?
Nej. Den kontrollerar att dokumentet är välformat. Schema- eller DTD-validering är ett annat jobb.
Ändrar formateringen mina data?
Nej. Det är bara blanksteg mellan elementen som ändras.
Vad händer om min XML är trasig?
Du får tolkarens eget felmeddelande som beskriver vad som är fel, i stället för förstörd utdata.
Laddas min XML upp?
Nej. Den tolkas och formateras i din webbläsare.