XML formázó
Formázd vagy tömörítsd az XML-t — a beágyazás ellenőrzése megnevezi a hibás címkét.
Kapcsolódó eszközök
XML formázó
Illessz be XML-t, és az eszköz tisztán behúzott jelöléssé formázza — vagy épp ellenkezőleg: egyetlen tömörített sorrá zsugorítja. Elboldogul azzal az XML-lel, amellyel a munkanapokon valóban találkozol: API-válaszok, RSS- és Atom-hírcsatornák, oldaltérképek, SVG-fájlok, Maven- és NuGet-manifesztek, Android-elrendezések és az a konfigurációs fájl, amelyet a build eszköz épp egyetlen sorba gyúrt össze.
Formázáskor minden címke saját sort kap, a gyermekelemek pedig behúzást — két szóközzel, négy szóközzel vagy tabulátorral, ahogy szeretnéd. A „Rövid elemek egy sorba” beállítás a csak szöveget tartalmazó elemet, például egy cikkszámot vagy dátumot, egyetlen sorban tartja, így az adatokkal teli dokumentumok tömörek és átláthatók maradnak; kikapcsolva minden érték a saját behúzott sorába kerül. A megjegyzések, a CDATA-szakaszok, a feldolgozási utasítások és az XML-deklaráció érintetlenül élnek túl mindent, a címkék közötti, csak szóközökből álló szöveg pedig eltűnik, miközben a valódi szöveges tartalom megmarad. A tömörítés a fordítottját teszi: eltávolítja a címkék közötti szóközöket, hogy a dokumentum a lehető legkisebb legyen a jelentés megváltoztatása nélkül.
Közben az eszköz ellenőrzi, hogy a címkék helyesen ágyazódnak-e egymásba. Egy eltévedt záró címke vagy egy soha le nem zárt elem nyugodt üzenetet vált ki a pontos címkenévvel, így a javítás másodpercekig tart. Ismerd azonban a korlátokat: ez formázó, nem sémaellenőrző — csak a beágyazást vizsgálja, az attribútumok szintaxisa pedig pontosan úgy megy át, ahogy le van írva, DTD- vagy XSD-ellenőrzés nélkül.
Minden a böngésződben fut. Nem megy ki kérés, és semmi nem naplózódik, így a belső adatokat hordozó hírcsatornákat, exportokat és konfigurációkat nyugodtan beillesztheted. Az összegzés mutatja az elemeket, a mélységet és a méretet előtte és utána.