Preskoči na sadržaj
TextArray
100% lokalno

XML formater

Lijepo ispišite ili smanjite XML s provjerama ugniježđenja oznaka koje imenuju oznaku koja je uvredljiva.

Unos
Rezultat

XML formater

Zalijepite XML i ovaj ga alat preoblikuje u čisto uvučeno označavanje — ili ga svodi na jednu umanjenu liniju. Obrađuje XML s kojim se zapravo susrećete tijekom radnog dana: odgovori API-ja, RSS i Atom feedovi, karte web mjesta, SVG datoteke, manifesti Maven i NuGet, izgledi Androida i konfiguracijska datoteka koju je alat za izgradnju upravo izobličio u jedan redak.

Formatiranje stavlja svaku oznaku u vlastiti redak i uvlači potomke za dva razmaka, četiri razmaka ili tabulator - po vašem izboru. "Sažimanje kratkih elemenata" zadržava element samo s tekstualnim sadržajem, poput jednog SKU-a ili datuma, u jednom retku, što dokumente s velikim brojem podataka čini kompaktnima i sposobnima za skeniranje; isključite ga i svaka se vrijednost pomiče u svoju uvučenu liniju. Komentari, CDATA odjeljci, upute za obradu i XML deklaracija ostaju netaknuti, a tekst između oznaka samo s razmacima je pospremljen dok se pravi sadržaj teksta zadržava. Minify radi obrnuto: uklanja razmak između oznaka kako bi dokument bio što manji bez promjene njegovog značenja.

Dok radi, alat provjerava jesu li oznake ispravno ugniježđene. Zalutala oznaka za zatvaranje ili element koji se nikada ne zatvara proizvodi mirnu poruku s točnim nazivom oznake, tako da popravak traje nekoliko sekundi. No znajte ograničenja: ovo je formater, a ne validator sheme — provjerava samo ugniježđenje, a sintaksa atributa prolazi točno onako kako je napisana, bez DTD ili XSD provjere.

Sve radi u vašem pregledniku. Nijedan zahtjev se ne šalje i ništa se ne bilježi, tako da su feedovi, izvozi i konfiguracije koje nose interne podatke sigurni za lijepljenje. Zbroj pokazuje elemente, dubinu i veličinu prije i poslije.

FAQ

Je li ovo XML validator?
Samo djelomično. Provjerava da se oznake otvaraju i zatvaraju ispravnim redoslijedom i imenuje oznaku ako se ne otvaraju. Ne provjerava valjanost prema DTD ili XSD shemi, a sintaksa atributa prolazi onako kako je napisana — upotrijebite namjenski validator za usklađenost sheme.
Što radi "Sažmi kratke elemente"?
Element čiji je cijeli sadržaj jedan dio teksta ostaje u jednom retku umjesto da bude podijeljen na tri. To kraće dokumente s velikim brojem podataka, kao što su feedovi i izvozi. Isključite ga kako biste svakoj vrijednosti dali vlastitu uvučenu liniju.
Jesu li komentari, CDATA i XML deklaracija sačuvani?
Da. Komentari, odjeljci CDATA, upute za obradu i DOCTYPE deklaracije prolaze kroz bajt po bajt i samo se ponovno uvlače. Uklanja se tekst koji sadrži samo razmake između oznaka; stvarni tekstualni sadržaj se čuva.
Koja je razlika između oblikovanja i smanjivanja?
Oblikovanje dodaje nove retke i uvlake kako bi struktura bila čitljiva. Umanjivanje uklanja razmak između oznaka kako bi dokument bio što manji. Nijedno ne mijenja nazive elemenata, atribute ili sadržaj teksta.
Je li moj XML igdje učitan?
Ne. Raščlanjivanje i formatiranje odvija se u potpunosti u vašem pregledniku i XML nikada ne napušta vaš uređaj — sigurno za feedove, izvoze i konfiguracijske datoteke s internim podacima.