Dokončete XML Schema v souboru company.xsd v zadání domácí úlohy tak, aby všechny soubory v adresáři src/valid byly vůči němu validní a všechny soubory v adresáři src/invalid nebyly validní. Slovní popis formátu najdete v souboru company.xml.

Na vypracování úlohy máte 2 týdny.

Formát odevzdání: odevzdávejte soubor Jaro2015_PB138-Uloha2-reseni.zip, ktery bude obsahovat cely adresar s projektem včetně dokončeného schématu.

Pro kontrolu validity používejte buď validující parser Xerces a nebo dodaný prográmek SchemaValidator, který najdete v balíku cz.muni.fi.pb138.task2. Postup pro jeho zprovoznění je:

  1.  Projekt sestavit (v menu Run si zvolte polozku Clean and Build.)
  2. Z příkazové řádky spustit validátor:
    1. Start
    2. Spustit příkaz (Run Command): cmd
    3. Přejít do adresáře s projektem.
    4. Zadat java -jar dist/Jaro2015_PB138_Uloha2.jar src/valid/nazev_souboru.xml a zkontrolovat, že všechny soubory jsou validní.
    5. Zadat java -jar dist/Jaro2015_PB138_Uloha2.jar src/invalid/nazev_souboru.xml a zkontrolovat, že žádný soubor není validní a navíc chyba, kterou hlásí program, odpovídá názvu souboru.