# XML vormindaja

Vormindage XML puhtaks ja ühtse taandega märgistuskeeleks, kasutades pistikprogrammi Prettier XML. Kõigepealt kontrollib tööriist, kas dokument on korrektse struktuuriga, ning teatab seejärel sobimatud sildid, sulgemata elemendid ja jutumärkideta atribuudid koos rea ja veeru numbriga. Seejärel korrastab tööriist dokumendi teie taande-, tabeldusmärkide ja reavahe seadete järgi. Tööriist on mõeldud arendajatele konfiguratsioonifailide, andmevoogude, saidikaartide ja API koormate korrastamiseks.

## Korduma kippuvad küsimused

### Milline mootor minu XML vormindab?

Tööriist käitab serveris Prettier 3 koos ametliku @prettier/plugin-xml pistikprogrammiga. Enne kui Prettier käivitub, kontrollib eraldi struktuurikontroll kogu dokumenti, nii et vigane märgistus lükatakse tagasi täpse veateatega, selle asemel et seda vaikselt ümber kirjutada.

### Mida struktuurikontroll tuvastab?

See teatab sobimatutest lõpusiltidest, sulgemata elementidest, teisest juurelemendist, juurelemendist väljaspool olevast tekstist, duplikaat- või jutumärkideta atribuutidest, atribuudiväärtuses olevast toorest < märgist ning & märgist, mis ei alusta olemi viidet. Iga teade näitab probleemi alguse rea ja veeru numbrit.

### Mida tühimike valikud tähendavad?

Vaikimisi säilitab valik „Preserve” teksti sees tähenduslikud tühimikud, kuid taandab elemendid. Valik „Ignore” käsitleb elementidevahelisi tühikuid ebaolulisena ja võib paigutada tekstisisu eraldi ridadele. Valik „Strict” ei lisa ega eemalda tühikuid, mis võiksid dokumenti muuta; seepärast jäävad pikad read sageli siltide sisse murtud.

### Kas saan taanet valida?

Jah. Valige 2 või 4 tühikut või lülitage sisse tabeldusmärgid, et kasutada igal tasemel üht tabeldusmärki. Prindilaius 40 kuni 200 märgini (vaikimisi 80) määrab, millal atribuudid ja alamelemendid eraldi ridadele murtakse.

### Kas kommentaarid, CDATA-lõigud ja töötlemisjuhised säilivad?

Jah. Kommentaarid, CDATA-lõigud, töötlemisjuhised, näiteks laaditabeli lingid, ja DOCTYPE-deklaratsioon jäävad väljundisse. XML deklaratsioon jääb esimeseks reaks.

### Kas vormindaja kontrollib skeemi või DTD järgi?

Ei. See kontrollib ainult, kas dokument on korrektse struktuuriga. See ei laadi DTD-sid, XSD-skeeme ega väliseid olemeid ning olemiviited jäävad täpselt algsele kujule.

### Kas atribuutide järjestus või jutumärgid muutuvad?

Ei. Atribuudid säilitavad oma järjekorra, väärtused ja kasutatud jutumärgid. Muutub ainult atribuutidevaheline tühik ning ühtegi atribuuti ei lisata ega eemaldata.

### Kui suur võib sisend olla?

Sisend võib olla kuni 1 MB teksti. Suuremad failid lükatakse tagasi teatega, et saaksite need osadeks jagada. Vormindamine peatub 10 sekundi pärast.

### Kas saan vormindada SVG-, RSS- või saidikaardifaile?

Jah. SVG, RSS, Atom, saidikaardid, Androidi paigutused, Maveni POM-failid ja muud XML sõnavarad on kõik XML, seega vormindatakse need ühtemoodi. SVG-failide väiksemaks tegemiseks kasutage SVG Minifierit.

### Kas minu XML salvestatakse?

Ei. Dokument vormindatakse teie päringu jaoks mälus ja tagastatakse lehele. Midagi kettale ei kirjutata ning talletatakse ainult päringu suurus.

Teie reklaam siin?

[Kirjutage meile](mailto:hi@dennn.is?subject=Reklaam%20OneClick%20Pro-is)

[Reklaam Agentidele mõeldud pistikprogrammide komplekt WordPress jaoks.](https://sleekwp.com/?ref=oneclickpro)
