Pāriet uz saturu

XML formatētājs

Formatējiet XML tīrā, konsekventi atkāpotā marķējumā, izmantojot spraudni Prettier XML. Rīks vispirms pārbauda, vai dokuments ir pareizi veidots, un ziņo par nesakrītošiem tagiem, neaizvērtiem elementiem un atribūtiem bez pēdiņām, norādot to rindu un kolonnu; pēc tam pārkārto saturu atbilstoši jūsu atkāpju, tabulatoru un rindu platuma iestatījumiem. Paredzēts izstrādātājiem, kas sakārto konfigurācijas failus, plūsmas, vietņu kartes un API datus.

Atiestatīt

Bieži uzdotie jautājumi

Kāds dzinis formatē manu XML?

Rīks serverī palaiž Prettier 3 ar oficiālo @prettier/plugin-xml spraudni. Pirms Prettier palaišanas atsevišķa pareizas veidotas struktūras pārbaude nolasa visu dokumentu, tāpēc kļūdains marķējums tiek noraidīts ar precīzu ziņojumu, nevis klusi pārrakstīts.

Ko pārbauda pareizas veidotas struktūras pārbaude?

Tā ziņo par nesakrītošiem beigu tagiem, neaizvērtiem elementiem, otru saknes elementu, tekstu ārpus saknes, dublētiem atribūtiem vai atribūtiem bez pēdiņām, neescapētu < atribūta vērtībā un & zīmi, kas nesāk entītijas atsauci. Katrā ziņojumā norādīta rinda un kolonna, kurā sākas problēma.

Ko nozīmē atstarpju opcijas?

Noklusējuma opcija “Saglabāt” saglabā nozīmīgās atstarpes tekstā, vienlaikus pievienojot elementiem atkāpes. “Ignorēt” uzskata atstarpes starp elementiem par nenozīmīgām un var izvietot iekļauto tekstu atsevišķās rindās. “Stingri” nekad nepievieno vai nenoņem atstarpes, kas varētu mainīt dokumentu, tāpēc garās rindās pārtraukumi bieži paliek tagu iekšienē.

Vai varu izvēlēties atkāpi?

Jā. Izvēlieties 2 vai 4 atstarpes vai ieslēdziet tabulatorus, lai katrā līmenī izmantotu vienu tabulatoru. Drukas platums no 40 līdz 200 rakstzīmēm (noklusējums ir 80) nosaka, kad atribūti un pakārtotie elementi tiek pārvietoti atsevišķās rindās.

Vai komentāri, CDATA sadaļas un apstrādes instrukcijas tiek saglabātas?

Jā. Komentāri, CDATA sadaļas, apstrādes instrukcijas, piemēram, stilu lapu saites, un DOCTYPE deklarācija paliek izvadē. Deklarācija XML tiek saglabāta kā pirmā rinda.

Vai formatētājs pārbauda atbilstību shēmai vai DTD?

Nē. Tas pārbauda tikai to, vai dokumenta struktūra ir pareiza. Tas neielādē DTD, XSD shēmas vai ārējās entītijas, un entītiju atsauces paliek tieši tādas, kā uzrakstītas.

Vai mainīsies atribūtu secība vai pēdiņas?

Nē. Atribūti saglabā savu secību, vērtības un izmantoto pēdiņu veidu. Mainās tikai atstarpes starp atribūtiem, un neviens atribūts netiek pievienots vai noņemts.

Cik liels var būt ievades apjoms?

Ievades apjoms var būt līdz 1 MB teksta. Lielāki faili tiek noraidīti ar ziņojumu, lai jūs varētu tos sadalīt, un formatēšana tiek pārtraukta pēc 10 sekundēm.

Vai varu formatēt SVG, RSS vai vietņu karšu failus?

Jā. SVG, RSS, Atom, vietņu kartes, Android izkārtojumi, Maven POM faili un citas XML vārdnīcas ir XML, tāpēc tās tiek formatētas vienādi. Lai tā vietā samazinātu SVG failu izmēru, izmantojiet SVG Minifier.

Vai mans XML tiek glabāts?

Nē. Dokuments tiek formatēts atmiņā jūsu pieprasījuma laikā un nosūtīts atpakaļ lapai. Nekas netiek ierakstīts diskā; tiek reģistrēts tikai pieprasījuma lielums.

Par OneClick Pro

OneClick Pro ir bezmaksas vairāk nekā 150 tīmekļa rīku kolekcija ikdienas darbam: attēlu un mērvienību konvertēšanai, koda formatēšanai un validēšanai, domēnu un SEO pārbaudei, kā arī darbam ar tekstu, datumiem un skaitļiem. Katru rīku var izmantot bez reģistrācijas vai abonēšanas, un ievadītie dati tiek izmantoti tikai rezultāta aprēķināšanai un nekad netiek saglabāti. Izmantojiet to kā ātru rīku kopumu atsevišķiem uzdevumiem vai pievienojiet grāmatzīmēm rīkus, ko lietojat katru dienu.