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.
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).
A böngésző DOMParser-ét használja a szabványnak megfelelő validáláshoz. A szintaxishibák helymegjelöléssel jelennek meg.
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.
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.
Automatikusan összevonja az üres elemcímkéket (<tag></tag>) önlezáró formává (<tag />) a tömörség érdekében.
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ő.
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.
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.
Formázza az RSS/Atom hírcsatornákat, hogy programozott feldolgozás előtt ellenőrizze az elemek struktúráját.
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.
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á.
Kattintson az XML ikonra a DevSuite Pro dokkolóban. Megnyílik egy panel a beállításokkal és egy beviteli mezővel.
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.
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.
Á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.
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.
Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.