# XML formázó

Formázza a(z) XML fájlt tiszta, egységesen behúzott jelöléssé a Prettier XML bővítménnyel. Az eszköz először ellenőrzi, hogy a dokumentum jól formált-e, ezért az eltérő címkékről, a le nem zárt elemekről és az idézőjelek nélküli attribútumokról megadja a sorszámot és az oszlopot, majd az Ön behúzási, tabulátor- és sorszélesség-beállításai szerint újratördeli a tartalmat. Olyan fejlesztőknek készült, akik konfigurációs fájlokat, hírfolyamokat, webhelytérképeket és API adatokat rendeznek.

## Gyakran ismételt kérdések

### Melyik motor formázza a(z) XML fájlomat?

Az eszköz a szerveren futtatja a(z) Prettier 3-at a hivatalos @prettier/plugin-xml bővítménnyel. A(z) Prettier futtatása előtt egy külön ellenőrzés beolvassa a teljes dokumentumot, hogy jól formált-e, így a hibás jelölést pontos hibaüzenettel utasítja el, és nem írja át észrevétlenül.

### Milyen hibákat talál a jólformáltsági ellenőrzés?

Jelzi az eltérő záró címkéket, a le nem zárt elemeket, a második gyökérelemet, a gyökérelemen kívüli szöveget, a duplikált vagy idézőjelek nélküli attribútumokat, az attribútumértéken belüli nyers < karaktert, valamint az olyan & karaktert, amely nem entitáshivatkozás kezdetét jelzi. Minden üzenet megadja azt a sort és oszlopot, ahol a probléma kezdődik.

### Mit jelentenek a szóközkezelési beállítások?

Az alapértelmezett Preserve megőrzi a szövegben lévő jelentéssel bíró szóközöket, miközben behúzza az elemeket. Az Ignore jelentéktelennek tekinti az elemek közötti szóközöket, és a sorközi szöveget külön sorokba teheti. A Strict soha nem ad hozzá és nem távolít el olyan szóközt, amely megváltoztathatná a dokumentumot; emiatt a hosszú sorokban gyakran a címkéken belül jelennek meg sortörések.

### Beállíthatom a behúzást?

Igen. Válasszon 2 vagy 4 szóközt, vagy kapcsolja be a tabulátorokat, hogy szintenként egy tabulátorral történjen a behúzás. A nyomtatási szélesség 40 és 200 karakter között állítható, alapértelmezett értéke 80; ez határozza meg, mikor kerülnek az attribútumok és a gyermekelemek külön sorokba.

### Megmaradnak a megjegyzések, a CDATA-szakaszok és a feldolgozási utasítások?

Igen. A megjegyzések, a CDATA-szakaszok, a feldolgozási utasítások, például a stíluslapokra mutató hivatkozások, valamint a DOCTYPE-deklaráció mind megmaradnak a kimenetben. A(z) XML deklaráció az első sorban marad.

### A formázó sémával vagy DTD-vel is ellenőrzi a dokumentumot?

Nem. Csak azt ellenőrzi, hogy a dokumentum jól formált-e. Nem tölt be DTD-ket, XSD-sémákat vagy külső entitásokat, az entitáshivatkozások pedig pontosan úgy maradnak, ahogy megadta őket.

### Megváltozik az attribútumok sorrendje vagy az idézőjelek?

Nem. Az attribútumok sorrendje, értéke és az általad használt idézőjel változatlan marad. Csak az attribútumok közötti térköz változik, attribútum pedig nem kerül hozzáadásra és nem törlődik.

### Mekkora lehet a bemenet?

A bemenet legfeljebb 1 MB szöveg lehet. A nagyobb fájlokat az eszköz elutasítja, és üzenetben kéri a felosztásukat; a formázás 10 másodperc után leáll.

### Formázhatok SVG-, RSS- vagy webhelytérkép-fájlokat?

Igen. Az SVG, az RSS, az Atom, a webhelytérképek, az Android-elrendezések, a Maven POM-fájlok és más XML szókészletek mind XML, ezért ugyanúgy formázhatók. Az SVG-fájlok tömörítéséhez használja az SVG Minifier eszközt.

### Tárolja a rendszer a(z) XML dokumentumomat?

Nem. A dokumentumot a kérés feldolgozása közben, memóriában formázzuk, majd visszaküldjük az oldalra. Semmit sem írunk lemezre; csak a kérés méretét rögzítjük.

Hirdetne nálunk?

[Írjon nekünk e-mailt](mailto:hi@dennn.is?subject=Hirdet%C3%A9s%20a%20OneClick%20Pro%20oldalon)

[Hirdetés Az ügynökök számára kész plugincsomag a WordPress számára.](https://sleekwp.com/?ref=oneclickpro)
