XML Validator

Overenie platnosti XML voči schéme XML (XSD)

Vlastnosti

Plnohodnotné overenie podľa XSD

Engine libxml2 prísne skontroluje štruktúru, typy aj povinné prvky

Zobrazenie miest chýb po riadkoch

Porušenia sa zobrazia v prehľade naviazané na príslušný riadok, čo umožní rýchlo nájsť príčinu

Priame zadanie XML a XSD

Možno vložiť do dvoch vstupných polí alebo určiť načítaním súboru

Overenie správania na vzorke

Načítaním príkladu platného aj chybného stavu jedným klikom hneď pochopíte správanie

Ako používať

1

Zadanie XML

Do ľavého vstupného poľa vložte XML alebo ho určite cez „Načítať súbor XML“

2

Zadanie XSD

Do pravého vstupného poľa vložte XSD (schému XML) alebo načítajte zo súboru

3

Spustenie overenia

Stlačením tlačidla na overenie alebo Ctrl/Cmd + Enter spustíte kontrolu platnosti

4

Kontrola výsledku

Zobrazí sa správa o zhode alebo prehľad miest porušenia s číslami riadkov

Príklady použitia

Predbežná kontrola pri prepojení dát

Overenie pred odoslaním, či odosielané a prijímané XML spĺňa dohodnutú špecifikáciu schémy

Kontrola kvality konfiguračného súboru

Kontrola pred použitím, či konfigurácia vo formáte XML má prvky a typy podľa definície

Overenie správania pri vývoji API

Rýchla kontrola počas vývoja, či XML odpovede zodpovedá schéme

Pochopenie správania pri učení sa schém

Pochopenie s vyskúšaním, ako zmena zápisu XSD ovplyvní výsledok overenia

Bezpečnosť a súkromie

Spracovanie v prehliadači

Zadané údaje sa spracúvajú len vo vašom prehliadači a neodosielajú sa von.

Spracovanie iba v prehliadači

overenie XML a XSD sa vykonáva výlučne vo vašom prehliadači a vstupné údaje sa neposielajú na server.

Komunikácia je šifrovaná cez HTTPS

Načítavanie stránky je tiež šifrované pomocou TLS a tretie strany nemôžu čítať obsah.

Bez odosielania tretím stranám

Vstupný obsah sa neposiela do externých služieb, ako sú sieťami reklám alebo sledovania.

Bez automatického ukladania výsledkov

zadané XML a XSD a výsledok overenia ani vstupné návrhy sa neukladajú na serveri.

Súvisiace nástroje