XSD schéma pro docházku
XSD schéma definuje strukturu XML dokumentu docházky programu PAMICA.
Obsahuje sadu pravidel, která musí každý XML dokument docházky dodržet.
- elementy a atributy, které se mohou objevit v dokumentu XML
- které elementy jsou „podelementy“ jiných
- pořadí a počet „podelementů“
- priorita elementu (zda je povinný či nepovinný)
- „obsah“ elementu (zda je prázdný či obsahuje hodnotu)
- datový typ elementů a atributů
- výchozí a fixní hodnoty elementů a atributů
XSD je založené na XML, zapisuje se pomocí jazyka XML. Protože XSD je XML, dokumenty XSD lze:
- analyzovat a procházet XML parserem (lze použít již hotový)
- transformovat schéma pomocí XSLT
- validovat XSD pomocí XSD schématu
Kontrola XML souborů
Otestovat správnost vytvořeného XML lze například s použitím aplikace Stormware XML Validator 2.4
Struktura XSD schéma docházky programu PAMICA