Cílem tohoto cvičení je procvičit si práci s textovýni, binárními soubory a serializací.
Úkoly na cvičení
Napište program, který nahradí posloupnost „bílých“ znaků (tabelátor, mezera, odřádkování, …) ve vstupním textovém souboru znakem mezera. Zjištění zda číslo získané pomocí int c = fr.read(); je „bílým“ znakem zajistí
Napište program, který z CSV souboru načte data do vhodné kolekce. Data z této kolekce bude umět serializovat do souboru a znovu načíst. Co se stane, pokud objektu, který ukládáte do kolekce, přidáte atribut a pokusíte se načíst serializovaný soubor?
Projděte si ukázkovou aplikaci s třídou XMLStreamReader a pokuste se data z XML souboru dostat do vhodné kolekce. Vyzkoušejte si XML soubor změnit, přidat atributy a text mezi různé tagy. Sledujte, jakým způsobem se k těmto datům můžete dostat.