← Nazad na funkcije
Free

XML форматер

XML форматер лепо форматира, минификује и валидира XML директно у прегледачу. Подесиво увлачење, опционо аутоматско затварање празних ознака, прекидач за задржавање коментара и излаз са истакнутом синтаксом. Користи изворни DOMParser прегледача за валидацију усклађену са RFC стандардом уз јасне поруке о грешкама за неисправан XML.

XML можда није најмодернији формат података, али је још увек свуда — RSS фидови, SOAP API-ji, SVG датотеке, конфигурационе датотеке (Spring, Maven, Android), излази изградње, SAML тврдње и небројене наслеђене интеграције. Када се тај XML појави као блок у једном реду или са неусклађеним увлачењем, читање је мучно. XML форматер то решава директно у прегледачу без отпремања. Налепите било који XML — минификован, лоше увучен или свеже копиран — кликните Форматирај и добијте уредно увучено стабло са жељеном ширином увлачења. Празни елементи могу бити аутоматски самозатворени (<tag></tag> → <tag />) ради компактности, а коментари могу бити задржани или уклоњени. Изворни DOMParser прегледача валидира унос — свака синтаксна грешка (незатворене ознаке, неважећи ентитети, неусклађени наводници) излази са јасном поруком о грешци укључујући приближну локацију. Истицање синтаксе боји ознаке љубичасто, називе атрибута плаво, вредности зелено, а коментаре италик сиво — што чини структуру лакшом за преглед. Опција Минификуј сажима размак између ознака за производну употребу или уграђивање у низ знакова у једном реду.

Pregled uživo
example.com
XML форматер ✓ Valid XML · 12 lines
Indent: 2 ✓ Self-close empty tags ✓ Syntax highlight
Input (minified)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Formatted Output
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Ključne karakteristike

Форматирање за лепи приказ

Претвара минификован или неуредан XML у уредно увучен излаз. Подесива ширина увлачења (0-8 размака).

Валидација са јасним грешкама

Користи DOMParser прегледача за валидацију усклађену са спецификацијом. Синтаксне грешке се приказују са детаљима о локацији.

Опција минификације

Уклоните све размаке између ознака ради компактног излаза — корисно за уграђивање XML-а у низове знакова у коду или смањење величине података.

Истицање синтаксе

Различито боји ознаке, називе атрибута, вредности и коментаре ради лакшег прегледа. Искључите за обичан текстуални излаз.

Самозатварање празних ознака

Аутоматски сажима празне ознаке елемената (<tag></tag>) у самозатварајући облик (<tag />) ради компактности.

Контрола коментара

Задржите коментаре ради документације, или их уклоните при припреми XML-а за производњу или API податке.

Uobičajeni slučajevi upotrebe

Отклањање грешака у SOAP API одговорима

SOAP тела су XML чорба у једном реду. Форматирајте да прегледате структуру и пронађете поље које вам треба.

Уређивање SVG изворног кода

Налепите сложен SVG, форматирајте га да видите структуру path/rect/g, уредите одређене елементе, копирајте назад минификовано.

Провера RSS фида

Форматирајте RSS/Atom фидове да проверите структуру ставки пре програмског парсирања.

Преглед конфигурационих датотека за изградњу

Очистите pom.xml, build.xml или Android manifest датотеке за преглед кода — усклађено увлачење чини разлике јаснијим.

Валидација конфигурације

Пре чувања конфигурације, проверите да ли је XML исправно форматиран — откријте недостајући </tag> пре него што поквари производњу.

Kako se koristi
1

Отворите XML форматер

Кликните на XML икону у DevSuite Pro доку. Отвара се панел са опцијама и пољем за унос.

2

Налепите ваш XML

Налепите било који XML — из одговора API-ја, конфигурационе датотеке, SVG-а, RSS фида итд. Валидација уживо се покреће док куцате.

3

Кликните Форматирај

Притисните Форматирај да добијете уредно увучен излаз. Неисправан XML приказује грешку са локацијом пре форматирања.

4

Подесите опције

Прилагодите ширину увлачења, укључите самозатварање празних ознака, задржите/уклоните коментаре и укључите/искључите истицање синтаксе.

5

Копирајте и користите

Кликните Копирај да преузмете форматирани или минификовани XML за употребу у вашем коду, документацији или API позиву.

Spremni da probate?

Instalirajte DevSuite Pro besplatno i otključajte 64+ alata za programere za svoj pretraživač.

Dodaj u Chrome Додај у Edge Dodaj u FireFox