====== HW04 - XML dokument ======
Termín odevzdání: 7.12.2019 23:59 CET
Hodnocení: 6b
Cílem úlohy je provést validaci strukturovaného textu (XML) ve formě textového souboru obecné délky na standardním vstupu programu.
V úloze uvažujeme pouze slova bez diakritiky.
V řešení není dovoleno použití externích knihoven.
===== Zadání =====
* Přečtěte textový soubor obecné velikosti.
* Informace v textovém souboru je strukturována pomocí XML značek.
* XML značky jsou párové (,
| ) nebo nepárové (, ). Ve vstupním textu se mohou objevit oba druhy.
* Párovost / nepárovost značek zde není určena definicí, ale pouze zápisem (tj. kombinací znaků '<', '>' a '/').
* Ověřte, že text je správně strukturován (validní).
===== Příklady =====
==== Příklad 1 ====
^ Vstup ^ Očekávaný výstup ^
|
|
text nevalidni
|
==== Příklad 2 ====
^ Vstup ^ Očekávaný výstup ^
|
10
ahoj svete
|
pocet tagu: 5
text validni
|
==== Příklad 3 ====
^ Standardní vstup ^ Očekávaný výstup ^
|
10 |
20 |
|
|
pocet tagu: 7
text validni
|