Vytvoření XMLSchématu (XSD)
Vytvoření definice XML schématu (XSD) z XML
Vlastnosti
Podpora 3 návrhů XSD
Výběr ze tří návrhových stylů, například Russian Doll
Odhad datového typu z hodnot
Analýza čísel, dat a podobných a automatický převod na vhodný typ xs
Analýza a zohlednění počtu výskytů
Automatické přidání maxOccurs k opakovaným prvkům
Podpora řetězce i souboru
Dvě metody: vložení XML a načtení souboru .xml
Použití
Výběr záložky způsobu zadání
Vložte XML přímo na záložce řetězce, nebo načtěte .xml na záložce souboru
Určení typu návrhu XSD
Vyberte výstupní formát z Russian Doll, Salami Slice a Venetian Blind
Výběr typu obsahu
Přepněte mezi Smart, který odhadne typ z hodnot, a typem string pro všechny prvky
Spuštění tlačítkem generování
Po stisknutí tlačítka proběhne analýza a vpravo se ihned zobrazí XSD
Uložení a kopírování XSD
Z výstupního pole stáhněte jako schema.xsd, nebo zkopírujte
Případy použití
Tvorba specifikace XML
Sestavení definice schématu z ukázkového XML a využití k sepsání specifikace datové struktury
Předběžná příprava validace dat
Příprava validačního schématu pro kontrolu platnosti přijímaného XML
Pochopení struktury propojení s API
Analýza XML odpovědi externího API a vizualizace struktury prvků a typů
Studium syntaxe XSD
Porovnání výstupů 3 návrhových stylů a prohloubení porozumění zápisu schématu
Bezpečnost a soukromí
Vše v prohlížeči
Vstupní data jsou zpracována pouze ve vašem prohlížeči a nejsou odesílána ven.
Zpracování pouze v prohlížeči
Generování XSD se provádí výhradně v rámci vašeho prohlížeče a vstupní data se neposílají na server.
Komunikace šifrována pomocí HTTPS
Načítání stránky je také šifrováno pomocí TLS a třetí strany nemohou přečíst obsah.
Bez odesílání třetím stranám
Vstupní data se neposílají externím službám, jako jsou reklamní sítě nebo sledovací služby.
Bez automatického ukládání výsledků
Vygenerované XSD a navrhované vstupy se neukládají na serveru.