Validator XML
Preveri veljavnost XML glede na shemo XML (XSD)
Značilnosti
Resna validacija po standardu XSD
Z motorjem libxml2 strogo preveri strukturo, tip in celo obvezne elemente
Prikaz mest napak po vrsticah
Vsebino kršitev poveže z ustrezno vrstico in jih našteje na seznamu ter tako hitro določi vzrok
Neposreden vnos XML in XSD
Mogoče je prilepiti v dve vnosni polji ali naložiti iz datoteke
Preverjanje delovanja z vzorcem
Z enim klikom naložite primer pravilnega ali napačnega XML in takoj razberite vedenje
Navodila za uporabo
Vnesite XML
V levo vnosno polje prilepite XML ali ga določite z »Naloži datoteko XML«
Vnesite XSD
V desno vnosno polje prilepite XSD (shemo XML) ali ga naložite iz datoteke
Izvedite preverjanje
Pritisnite gumb za preverjanje ali Ctrl/Cmd + Enter, da začnete preverjanje veljavnosti
Preverite rezultat
Prikaže sporočilo o skladnosti ali pa mesta kršitev na seznamu s številkami vrstic
Primeri uporabe
Predhodno preverjanje izmenjave podatkov
Pred pošiljanjem preverite, ali poslani in prejeti XML izpolnjuje dogovorjeno specifikacijo sheme
Preverjanje kakovosti nastavitvenih datotek
Pred uveljavitvijo preverite, ali ima nastavitev v obliki XML elemente in tipe po definiciji
Preizkušanje delovanja med razvojem API
Že v fazi razvoja hitro preverite, ali je odzivni XML skladen s shemo
Razumevanje delovanja pri učenju shem
Ob preizkušanju razumejte, kako spremembe zapisa XSD vplivajo na rezultat preverjanja
Temeljno znanje
Razlika med dobro oblikovanim (well-formed) in veljavnim (valid)
Dobro oblikovan pomeni, da je XML s sintaksnega vidika pravilen – oznake so pravilno ujemljene in gnezdene. Veljaven pa pomeni, da poleg tega izpolnjuje tudi pravila strukture in tipa, ki jih določa shema, kot je XSD. Za preverjanje veljavnosti je potrebna primerjava s shemo.
Kaj se lahko izvedo s preverjanjem z XSD
Ko primerjamo z XSD, lahko mehanski zaznamo manjkajoče obvezne elemente, nepričakovane elemente in neskladja v podatkovnih tipih (na primer znake v poljih za številke). Uporablja se pri preverjanju sprejemljivosti podatkov, ki se izmenjujejo med sistemi.
Varnost in zasebnost
Obdelava v brskalniku
Vneseni podatki se obdelujejo samo v vašem brskalniku in se ne pošiljajo navzven.
Obdelava samo v brskalniku
preverjanje XML in XSD se izvaja v celoti v vašem brskalniku, vhodni podatki se ne pošljejo na strežnik.
Komunikacija je šifrirana z HTTPS
Nalaganje strani je tudi šifrirano z TLS in tretje osebe ne morejo prebrati vsebine.
Brez pošiljanja tretjim osebam
Vhodni podatki se ne pošljejo zunanjim storitvam, kot so oglaševalska omrežja ali sledilniki.
Brez samodejnega shranjevanja rezultatov
vneseni XML in XSD ter rezultati preverjanja in vnosne predloge se ne shranjujejo na strežniku.
Izbrana orodja
166 spletnih orodij je brezplačno dostopnih takoj!