XML Validator
ID
knhapdniefaielflkkfifoipbjcoidgfБрзо проверите свој XML и видите проблем, ако га има.
Информације о додатку
Снимци екрана
Опис
Брзо проверите свој XML и видите проблем, ако га има.
XML Validator 3.1.0 — Шта је ново
XML Validator тренутно проверава да ли је ваш XML добро обликован, директно у прегледачу. Ништа што налепите никада се не шаље на интернет: провера се у потпуности одвија на вашем рачунару, ради и ван мреже, а екстензија не тражи никакав приступ сајтовима које посећујете. Верзија 3.1.0 је највеће ажурирање које је екстензија до сада добила. Радни простор је изнова изграђен око брзог проналажења и исправљања проблема, а исправљен је и низ дугогодишњих недостатака — међу њима и један који је могао да вам да погрешан одговор.
ВАЖНА ИСПРАВКА
Раније верзије су савршено исправан документ умеле да пријаве као неисправан. Екстензија је интерну ознаку грешке прегледача тражила само по имену, па је сваки документ који је случајно садржао елемент тог имена био проглашен неисправним иако с њим ништа није било у нереду. Откривање се сада заснива на томе одакле та ознака заиста долази, а не на томе како се зове, тако да се ваш сопствени садржај никада не помеша са грешком. Ако сте икада видели грешку коју нисте умели да објасните, ово је вероватно био разлог.
Нестала су и два сродна проблема. Учитавање датотеке док је аутоматска провера била искључена остављало је на екрану оцену претходног документа, па сте могли да гледате резултат који описује нешто сасвим друго. Свако учитавање сада одмах покреће нову проверу, а измене док је аутоматска провера искључена видљиво затамњују стари резултат уместо да га тихо оставе да застари.
СВЕ ГРЕШКЕ, А НЕ САМО ПРВА
Парсер прегледача стаје код првог проблема на који наиђе, што је значило да исправите једну грешку само да бисте открили следећу, једно поновно учитавање за другим. XML Validator сада има сопствени проверивач који наставља и после неуспеха и у једном пролазу наводи све што може да пронађе: неусклађене, незатворене и сувишне ознаке, поновљене атрибуте и оне без наводника, недекларисане префиксе именског простора, неисправне коментаре, CDATA одељке, DOCTYPE и инструкције обраде, погрешне референце знакова и непознате ентитете, садржај ван коренског елемента, као и знакове које XML не дозвољава.
Уз сваку грешку стоји тачан ред и колона. Кликните на њу и уређивач одмах скаче на тај ред и означава га. Поред документа стоји трака с бројевима редова, тако да пријављене позиције заиста имају смисла, и она остаје поравната колико год далеко да скролујете.
ПРАВИ РАДНИ ПРОСТОР
Уређивач је прерастао у прави алат. Свој XML сада можете да форматирате с уредним увлачењем или да га поново сажмете — у оба смера текст који стоји уз елементе остаје тачно онакав какав је написан, па се значајни размаци никада не мењају. Ту су и дугмад „Копирај“, „Обриши“ и „Преузми“, као и живо бројање редова и знакова.
И уношење садржаја је лакше. Превуците датотеку право на уређивач или употребите „Учитај из датотеке“, што сада филтрира XML типове датотека, исправно обрађује одустајање и јавља вам када датотека не може да се прочита уместо да делује као да се заглавило. Датотеке које пријављују кодирање различито од UTF-8 сада се читају исправно, а не стижу као изломљени знакови. Документ можете и да дохватите право са URL адресе, а можете и да означите текст на било којој веб страници, кликнете десним тастером и пошаљете га на проверу.
Када документ постане исправан, стабло документа које се склапа приказује његову структуру на први поглед, а уграђени XPath алат вам омогућава да над њим извршите изразе и видите свако подударање, уз префиксе именског простора већ разрешене уместо вас.
Ваш рад се чува између сесија: документ који сте уређивали, изабрани формат и ваша подешавања враћају се када се вратите. Ту је и нова тамна тема, која може да прати подешавање система или да буде закључана на светлу или тамну, као и пречица на тастатури за отварање XML Validator-а. Веома велики документи аутоматски искључују проверу током куцања и објасне вам зашто, тако да велики документ никада не учини прозор тромим. Подржан је и JSON, ако истим алатима треба да проверите JSON документ.
НА ВАШЕМ ЈЕЗИКУ
XML Validator је доступан на 43 језика, а ово издање ту подршку чини стварном. Раније су, чак и у преведеном интерфејсу, саме поруке о грешкама стизале на енглеском, јер су долазиле право из парсера прегледача. Свака порука коју можете да видите сада је преведена — сва објашњења грешака, свако дугме, статус и натпис. Арапски, фарси, хебрејски и урду сада се свуда приказују здесна налево, док ваш XML остаје слева надесно, тамо где му је и место.
Постојећи преводи су успут прегледани и исправљени, а подоста њих је садржало праве грешке. У четрнаест језика је дугме за проверу гласило „потврди“ или „посведочи“. Пет њих је уместо изворног кода тражило лозинку или ПИН. Један је своје дугме означио са „ја проверавам“, у првом лицу. Још неколико њих је користило израз који ниједан програмер не би препознао, или вам се у једној реченици обраћало са „ви“, а у следећој са „ти“.
МАЊЕ ИСПРАВКЕ
Аутоматска провера више не гомила по један тајмер при сваком притиску тастера, а резултати више не могу да стигну погрешним редоследом. Веза „Молимо оцените нас“ води на актуелну адресу на Chrome Web Store-у. Из подешавања екстензије уклоњене су застареле ставке. Бројеви се групишу према језику вашег интерфејса.
XML Validator остаје бесплатан, ради ван мреже и чува вашу приватност. Ваши документи остају на вашем рачунару.