← Atpakaļ uz funkcijām
Free

XML formatētājs

XML formatētājs skaisti formatē, samazina un validē XML tieši pārlūkā. Konfigurējams atkāpju izmērs, pēc izvēles tukšu tagu automātiska aizvēršana, komentāru saglabāšanas slēdzis un ar sintaksi izceltu izvadi. Izmanto pārlūka pamata DOMParser RFC saderīgai validācijai ar skaidriem kļūdu paziņojumiem nepareizi izveidotam XML.

XML varbūt nav modernākais datu formāts, taču tas joprojām ir visur — RSS plūsmās, SOAP API, SVG failos, konfigurācijas failos (Spring, Maven, Android), build izvados, SAML apliecinājumos un neskaitāmās mantotās integrācijās. Kad šis XML parādās kā viena rinda vai ar nekonsekventām atkāpēm, to ir grūti lasīt. XML formatētājs to atrisina tieši pārlūkā bez augšupielādes. Ielīmējiet jebkuru XML — samazinātu, slikti ievilktu vai tikko nokopētu, noklikšķiniet Format un saņemiet skaisti ievilktu koku ar jums vēlamo atkāpes platumu. Tukšie elementi var tikt automātiski pārveidoti par pašaizverošiem (<tag></tag> → <tag />) kompaktuma dēļ, un komentārus var saglabāt vai noņemt. Pārlūka pamata DOMParser validē ievadi — jebkura sintakses kļūda (neaizvērti tagi, nederīgas entītijas, neatbilstošas pēdiņas) parādās ar skaidru kļūdas paziņojumu, iekļaujot aptuveno atrašanās vietu. Sintakses izcelšana iekrāso tagus violeti, atribūtu nosaukumus zili, vērtības zaļi un komentārus slīprakstā pelēkā krāsā — tas atvieglo struktūras pārskatīšanu. Minify opcija sakļauj atstarpes starp tagiem produkcijas lietošanai vai iegulšanai vienas rindas virknē.

Tiešraides priekšskatījums
example.com
XML formatatore ✓ Pareizs XML · 12 rindas
Atkāpe: 2 ✓ Sevi aizveroši tukši tagi ✓ Sintaksės iezīmēšana
Ievade (ieminificēta)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Formateta izvade
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Galvenās funkcijas

Skaista formatēšana

Pārveido samazinātu vai nekārtīgu XML skaisti ievilktā izvadē. Konfigurējams atkāpes platums (0-8 atstarpes).

Validācija ar skaidrām kļūdām

Izmanto pārlūka DOMParser specifikācijai atbilstošai validācijai. Sintakses kļūdas parādās ar atrašanās vietas informāciju.

Minify opcija

Noņem visas atstarpes starp tagiem kompaktai izvadei — noderīgi, iegulstot XML koda virknēs vai samazinot datu apjomu.

Sintakses izcelšana

Iekrāso tagus, atribūtu nosaukumus, vērtības un komentārus atsevišķi, lai atvieglotu pārskatīšanu. Izslēdziet vienkāršai teksta izvadei.

Tukšu tagu pašaizvēršana

Automātiski sakļauj tukšus elementu tagus (<tag></tag>) uz pašaizverošu formu (<tag />) kompaktuma dēļ.

Komentāru kontrole

Saglabājiet komentārus dokumentācijai vai noņemiet tos, sagatavojot XML produkcijai vai API datu apmaiņai.

Biežākie lietošanas veidi

SOAP API atbilžu atkļūdošana

SOAP ķermeņi ir viena rindā saspiests XML juceklis. Formatējiet, lai apskatītu struktūru un atrastu vajadzīgo lauku.

SVG avota rediģēšana

Ielīmējiet sarežģītu SVG, formatējiet to, lai redzētu path/rect/g struktūru, rediģējiet konkrētus elementus, kopējiet atpakaļ samazinātā formā.

RSS plūsmas pārbaude

Formatējiet RSS/Atom plūsmas, lai pārbaudītu elementu struktūru pirms to programmatiskas parsēšanas.

Build konfigurācijas failu pārskatīšana

Sakārtojiet pom.xml, build.xml vai Android manifesta failus koda pārskatīšanai — konsekventas atkāpes padara diff skaidrāku.

Konfigurācijas validācija

Pirms konfigurācijas saglabāšanas pārbaudiet, vai XML ir pareizi izveidots — atklājiet trūkstošu </tag> pirms tas sabojā produkcijas vidi.

Kā lietot
1

Atveriet XML formatētāju

Noklikšķiniet uz XML ikonas DevSuite Pro dokā. Atveras panelis ar iestatījumiem un ievades lauku.

2

Ielīmējiet savu XML

Ielīmējiet jebkuru XML — no API atbildes, konfigurācijas faila, SVG, RSS plūsmas u.c. Reāllaika validācija darbojas rakstīšanas laikā.

3

Noklikšķiniet Format

Nospiediet Format, lai iegūtu skaisti ievilktu izvadi. Nederīgs XML pirms formatēšanas parāda kļūdu ar atrašanās vietu.

4

Pielāgojiet iestatījumus

Pielāgojiet atkāpes platumu, ieslēdziet tukšu tagu pašaizvēršanu, saglabājiet/noņemiet komentārus un ieslēdziet/izslēdziet sintakses izcelšanu.

5

Kopējiet un izmantojiet

Noklikšķiniet Copy, lai iegūtu formatēto vai samazināto XML izmantošanai jūsu kodā, dokumentācijā vai API pieprasījumā.

Gatavs izmēģināt?

Instalējiet DevSuite Pro bez maksas un atbloķējiet 64+ izstrādātāju rīkus savam pārlūkam.

Pievienot pārlūkam Chrome Pievienot Edge Pievienot pārlūkam FireFox