Az eszköz először a jól formált XML-szerkezetet ellenőrzi: egy gyökérelem, párban álló nyitó és záró tagek, idézőjelezett attribútumok, lezárt kommentek, CDATA-szakaszok és processing instructions. Ezután ugyanazt a szövegfát formázza, anélkül hogy a markupot HTML-ként renderelné.
Ingyenes XML formatter
Teljesen a böngésződben fut - feltöltés és regisztráció nélkül.
Mit csinál egy XML formatter?
Az XML formatter a tömör vagy kusza XML-t olvasható, egységesen behúzott markuppá alakítja, és ellenőrzi, hogy a dokumentum jól formált-e. Illessz be XML-t, válassz behúzási stílust, majd másold ki a formázott vagy tömörített eredményt. A parser a böngésződben fut, így a privát feedek, SVG-részletek és konfigurációs fájlok nem kerülnek feltöltésre.
Így működik
- 1Illeszd be az XML-t. Tegyél egy XML-dokumentumot, SVG-részletet, SOAP payloadot vagy feedmintát a beviteli mezőbe.
- 2Olvasd le az állapotot. Az állapotsor élőben validálja az XML-t, és ha lehet, sorral és oszloppal mutatja az első well-formedness hibát.
- 3Válaszd ki a kimenetet. Használd a Szépítés gombot behúzott XML-hez, vagy a Tömörítés gombot egy kompakt, egysoros változathoz.
- 4Másold ki az eredményt. Másold ki a formázott XML-t, amikor az állapot szerint már érvényes.
Kinek hasznos
- Fejlesztőknek, akik API-válaszokat, SOAP payloadokat, SVG-részleteket és XML konfigurációs fájlokat tisztítanak debugolás előtt.
- QA- és supportcsapatoknak, akik tickethez csatolás előtt ellenőrzik, hogy a másolt XML jól formált-e.
- Műszaki szövegíróknak, akik olvasható XML-példákat készítenek dokumentációhoz, tutorialokhoz vagy release note-okhoz.
- Adatcsapatoknak, akik olyan feedeket néznek át, ahol a beágyazott elemek és attribútumok egy sorban nehezen követhetők.
Gyakori kérdések
Ingyenes az XML formatter?
Igen. Az XML formatter ingyen használható, regisztráció, letöltés és használati korlát nélkül. Illessz be XML-t, formázd, tömörítsd, majd másold ki az eredményt a böngészőből.
Feltöltődik valahová az XML-em?
Nem. A formatter helyben, a böngésződben fut. Az XML textareákban marad, és nem kerül szerverre, ezért privát feedekhez, belső API payloadokhoz és konfigurációs fájlokhoz is használható.
Milyen XML-hibákat talál meg?
Megtalálja a gyakori well-formedness problémákat, például a hiányzó gyökérelemet, az egynél több gyökérelemet, a nem illeszkedő záró tageket, a lezáratlan tageket, a lezáratlan kommenteket vagy CDATA-szakaszokat és az idézőjel nélküli attribútumértékeket.
Validál XSD vagy DTD alapján?
Nem. Ez well-formedness formatter, nem sémavalidátor. Az XML szintaxisát és egymásba ágyazását ellenőrzi, majd megszépíti a dokumentumot. XSD, DTD, Relax NG vagy Schematron szabályokhoz használj külön XML schema validatort.
Megőrzi a kommenteket és a CDATA-t?
Igen. A kommentek, CDATA-szakaszok, XML-deklarációk, processing instructionök és DOCTYPE-deklarációk megmaradnak a kimenetben. A tagek körüli térköz és a behúzás egységes lesz, hogy a szerkezet könnyebben olvasható legyen.
Mit csinál az XML tömörítés?
A tömörítés eltávolítja a formázási whitespace-t a tagek közül, és ahol biztonságos, összehúzza a tagek körüli térközt, így kompakt XML-karakterláncot kapsz. A szövegtartalom, kommentek, CDATA-szakaszok és attribútumok érintetlenek maradnak.