| Termín odevzdání | 07.01.2023 22:00 PT |
|---|---|
| Bodový zisk | 6b (3+3) |
| Počet uploadů | 10 |
| Typ zadání | volitelné |
Cílem úlohy je provést analýzu strukturovaného textu (XML) ve formě textového souboru obecné délky na standardním vstupu programu.
| Standardní vstup (stdin) | Očekávaný výstup (stdout) | Návratová hodnota |
|---|---|---|
<a> <b></a> </b> | text nevalidni | 100 |
| Standardní vstup (stdin) | Očekávaný výstup (stdout) | Návratová hodnota |
|---|---|---|
<a> <b>10</b> <c>ahoj svete</c> <d/> <d/> </a> | pocet tagu: 5 text validni | 0 |
| Standardní vstup (stdin) | Očekávaný výstup (stdout) | Návratová hodnota |
|---|---|---|
<table>
<tr>
<td>10</td>
<td>20</td>
</tr>
<tr>
<td><img/></td>
</tr>
</table>
| pocet tagu: 7 text validni | 0 |
| Standardní vstup (stdin) | Očekávaný výstup (stdout) | Návratová hodnota |
|---|---|---|
<table>
<tr>
<td valign="top">10</td>
<td>20</td>
</tr>
<tr>
<td><img src="img.jpg"/></td>
</tr>
</table>
| pocet tagu: 7 text validni | 0 |
| Standardní vstup (stdin) | Očekávaný výstup (stdout) | Návratová hodnota |
|---|---|---|
<equation variable="a"> <add value="10"/> <add value="20"/> <sub value="40"/> </equation> <equation variable="b"> <add value="30"/> <add value="40"/> <sub value="40"/> </equation> | a=-10 b=30 pocet tagu: 8 text validni | 0 |
(Další příklady jsou v poskytnutém archivu.)
Veřejné příklady + Makefile: hw11_-_xml.zip
| Povinné zadání | |
|---|---|
| Název v BRUTE | HW11 |
| Odevzdávané soubory | main.c |
| Kompilace pomocí | clang -pedantic -Wall -Werror -std=c99 |