← Vissza a funkciókhoz
Free

XML formázó

Az XML formázó a böngészőben szépen formázza, kicsinyíti és validálja az XML-t. Beállítható behúzás, opcionális önlezáró üres címkék, megjegyzés-megőrzési kapcsoló és szintaxiskiemelt kimenet. A böngésző natív DOMParser-ét használja az RFC-kompatibilis validáláshoz, világos hibaüzenetekkel a hibás XML esetén.

Az XML talán nem a legdivatosabb adatformátum, de még mindig mindenhol jelen van — RSS-hírcsatornák, SOAP API-k, SVG-fájlok, konfigurációs fájlok (Spring, Maven, Android), build kimenetek, SAML-üzenetek és számtalan örökölt integráció. Amikor az XML egyetlen sorba tömörítve vagy következetlen behúzással jelenik meg, rettenetesen nehéz olvasni. Az XML formázó ezt a böngészőben oldja meg, feltöltés nélkül. Illesszen be bármilyen XML-t — kicsinyítettet, rosszul behúzottat vagy frissen másoltat —, kattintson a Formázás gombra, és máris megkapja a tisztán, az Ön által preferált behúzási szélességgel formázott struktúrát. Az üres elemek automatikusan önlezáróvá alakíthatók (<tag></tag> → <tag />) a tömörség érdekében, a megjegyzések pedig megtarthatók vagy eltávolíthatók. A böngésző natív DOMParser-e validálja a bemenetet — minden szintaxishiba (le nem zárt címke, érvénytelen entitás, nem egyező idézőjel) világos hibaüzenettel jelenik meg, a hozzávetőleges hely megjelölésével. A szintaxiskiemelés lila színnel jelöli a címkéket, kékkel az attribútumneveket, zölddel az értékeket, dőlt szürkével pedig a megjegyzéseket — így a struktúra könnyen áttekinthető. A Kicsinyítés opció összevonja a címkék közötti szóközöket éles használatra vagy egysoros stringbe ágyazáshoz.

Élő előnézet
example.com
XML formázó ✓ Érvényes XML · 12 sor
Behúzás: 2 ✓ Önzáró üres tagek ✓ Szintaxis kiemelés
Bemenet (minimalizált)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Formázott kimenet
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Főbb jellemzők

Szép formázás

A kicsinyített vagy rendezetlen XML-t tisztán behúzott kimenetté alakítja. Beállítható behúzási szélesség (0-8 szóköz).

Validálás világos hibaüzenetekkel

A böngésző DOMParser-ét használja a szabványnak megfelelő validáláshoz. A szintaxishibák helymegjelöléssel jelennek meg.

Kicsinyítési opció

Eltávolítja az összes szóközt a címkék között a kompakt kimenetért — hasznos, ha az XML-t kódba ágyazott stringbe kell illeszteni, vagy csökkenteni kell az adatméretet.

Szintaxiskiemelés

A címkéket, attribútumneveket, értékeket és megjegyzéseket eltérő színekkel jelöli a könnyű áttekinthetőségért. Kikapcsolható egyszerű szöveges kimenethez.

Üres címkék önlezárása

Automatikusan összevonja az üres elemcímkéket (<tag></tag>) önlezáró formává (<tag />) a tömörség érdekében.

Megjegyzés-kezelés

Tartsa meg a megjegyzéseket dokumentációs célból, vagy távolítsa el őket, ha az XML-t éles környezetbe vagy API-üzenetbe készíti elő.

Gyakori használati esetek

SOAP API-válaszok hibakeresése

A SOAP törzsek egysoros XML-kásaként érkeznek. Formázza meg a struktúra megtekintéséhez és a keresett mező megtalálásához.

SVG-forrás szerkesztése

Illesszen be egy bonyolult SVG-t, formázza meg a path/rect/g struktúra megtekintéséhez, szerkessze a konkrét elemeket, majd másolja vissza kicsinyítve.

RSS-hírcsatorna vizsgálata

Formázza az RSS/Atom hírcsatornákat, hogy programozott feldolgozás előtt ellenőrizze az elemek struktúráját.

Build konfigurációs fájlok átnézése

Tisztítsa meg a pom.xml, build.xml vagy Android manifest fájlokat kódellenőrzéshez — a következetes behúzás átláthatóbbá teszi a diffeket.

Konfiguráció validálása

Mentés előtt ellenőrizze, hogy az XML jólformált-e — fogja el a hiányzó </tag>-et, mielőtt az éles rendszert elrontaná.

Használati útmutató
1

Nyissa meg az XML formázót

Kattintson az XML ikonra a DevSuite Pro dokkolóban. Megnyílik egy panel a beállításokkal és egy beviteli mezővel.

2

Illessze be az XML-t

Illesszen be bármilyen XML-t — API-válaszból, konfigurációs fájlból, SVG-ből, RSS-hírcsatornából stb. A gépelés közben élő validálás fut.

3

Kattintson a Formázás gombra

Nyomja meg a Formázás gombot a tisztán behúzott kimenetért. Az érvénytelen XML formázás előtt hibaüzenetet jelenít meg a hely megjelölésével.

4

Finomítsa a beállításokat

Állítsa be a behúzási szélességet, kapcsolja be/ki az üres címkék önlezárását, tartsa meg vagy távolítsa el a megjegyzéseket, és engedélyezze/tiltsa le a szintaxiskiemelést.

5

Másolás és felhasználás

Kattintson a Másolás gombra a formázott vagy kicsinyített XML átvételéhez a kódjához, dokumentációjához vagy API-híváshoz.

Készen áll a kipróbálásra?

Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.

Hozzáadás a Chrome-hoz Hozzáadás az Edge-hez Hozzáadás a FireFoxhoz