XML-formázó

A naplókiíratokból és az API-válaszokból származó kicsinyített XML nehezen olvasható. Tetszetős nyomtatás következetes behúzással, hogy észrevegye a nem egyező címkéket, a névtér-problémákat és a rosszindulatú CDATA szakaszokat. A formázás helyben fut — hasznos a belső gazdagépneveket tartalmazó vállalati konfigurációkhoz.

Az XML formázása

1. XML beillesztése vagy .xml fájl feltöltése.
2. Kattints Formázás / Szépít.
3. struktúra.
4. Formázott XML másolása vagy az elemző által mutatott hibák javítása.

XML formázási példák

Maven pom.xml

Egysoros függőségi blokk kibővítve a véglegesítés előtt olvasható különbség érdekében.

SOAP fault debug

Beágyazott hibakarakterlánc és részletcsomópontok behúzása az alkalmazás hibakódjának megtalálásához.

RSS-hírcsatorna ellenőrzése

Formázza meg a csatornaelem XML-jét a közzététel dátuma és a mellékelt URL-címek ellenőrzéséhez.

Mikor használd ezt az eszközt

• A konfiguráció áttekintésekor a telepítés előtt.
• A két XML vizuális összehasonlításakor.
• Amikor XML szerkezetet tanítanak a fiataloknak.

XML vs JSON gondolkodásmód

Az XML attribútumokat, névtereket és vegyes tartalmat hordoz. A JSON-ra való konvertálás árnyalatokat veszít — az XML formátuma a helyén van, ha örökölt SOAP- vagy SAML-lel dolgozik.

Gyakori kérdések

A formázó javítja az érvénytelen XML-t?

Elemzési hibákat mutat — manuálisan kell bezárnia a címkéket és az escape & < billentyűt.

Attribútumok sorrendje?

A Pretty print vizuálisan átrendezheti az attribútumokat, de az értékek nem változnak.

Nagy XML-fájlok?

A böngésző lefulladhat a több 100 MB-tól — használjon xmllint CLI-t a hatalmas fájlokhoz.

Névterek?

Az érvényes névterek megmaradnak — az előtag-összerendeléseknek helyesnek kell lenniük forrás.

Két XML fájl összehasonlítása?

Formázza mindkettőt, majd használd a szövegdiff eszközt.