XML форматер лепо форматира, минификује и валидира XML директно у прегледачу. Подесиво увлачење, опционо аутоматско затварање празних ознака, прекидач за задржавање коментара и излаз са истакнутом синтаксом. Користи изворни DOMParser прегледача за валидацију усклађену са RFC стандардом уз јасне поруке о грешкама за неисправан XML.
XML можда није најмодернији формат података, али је још увек свуда — RSS фидови, SOAP API-ji, SVG датотеке, конфигурационе датотеке (Spring, Maven, Android), излази изградње, SAML тврдње и небројене наслеђене интеграције. Када се тај XML појави као блок у једном реду или са неусклађеним увлачењем, читање је мучно. XML форматер то решава директно у прегледачу без отпремања. Налепите било који XML — минификован, лоше увучен или свеже копиран — кликните Форматирај и добијте уредно увучено стабло са жељеном ширином увлачења. Празни елементи могу бити аутоматски самозатворени (<tag></tag> → <tag />) ради компактности, а коментари могу бити задржани или уклоњени. Изворни DOMParser прегледача валидира унос — свака синтаксна грешка (незатворене ознаке, неважећи ентитети, неусклађени наводници) излази са јасном поруком о грешци укључујући приближну локацију. Истицање синтаксе боји ознаке љубичасто, називе атрибута плаво, вредности зелено, а коментаре италик сиво — што чини структуру лакшом за преглед. Опција Минификуј сажима размак између ознака за производну употребу или уграђивање у низ знакова у једном реду.
Претвара минификован или неуредан XML у уредно увучен излаз. Подесива ширина увлачења (0-8 размака).
Користи DOMParser прегледача за валидацију усклађену са спецификацијом. Синтаксне грешке се приказују са детаљима о локацији.
Уклоните све размаке између ознака ради компактног излаза — корисно за уграђивање XML-а у низове знакова у коду или смањење величине података.
Различито боји ознаке, називе атрибута, вредности и коментаре ради лакшег прегледа. Искључите за обичан текстуални излаз.
Аутоматски сажима празне ознаке елемената (<tag></tag>) у самозатварајући облик (<tag />) ради компактности.
Задржите коментаре ради документације, или их уклоните при припреми XML-а за производњу или API податке.
SOAP тела су XML чорба у једном реду. Форматирајте да прегледате структуру и пронађете поље које вам треба.
Налепите сложен SVG, форматирајте га да видите структуру path/rect/g, уредите одређене елементе, копирајте назад минификовано.
Форматирајте RSS/Atom фидове да проверите структуру ставки пре програмског парсирања.
Очистите pom.xml, build.xml или Android manifest датотеке за преглед кода — усклађено увлачење чини разлике јаснијим.
Пре чувања конфигурације, проверите да ли је XML исправно форматиран — откријте недостајући </tag> пре него што поквари производњу.
Кликните на XML икону у DevSuite Pro доку. Отвара се панел са опцијама и пољем за унос.
Налепите било који XML — из одговора API-ја, конфигурационе датотеке, SVG-а, RSS фида итд. Валидација уживо се покреће док куцате.
Притисните Форматирај да добијете уредно увучен излаз. Неисправан XML приказује грешку са локацијом пре форматирања.
Прилагодите ширину увлачења, укључите самозатварање празних ознака, задржите/уклоните коментаре и укључите/искључите истицање синтаксе.
Кликните Копирај да преузмете форматирани или минификовани XML за употребу у вашем коду, документацији или API позиву.
Instalirajte DevSuite Pro besplatno i otključajte 64+ alata za programere za svoj pretraživač.