Zipujeme efektivně

Práci se ZIP archivy se v Javě  programátor asi nevyhne. A i když má Java pro práci s tímto formátem dobré API, velmi často právě ono “dobré API” znamená desítky řádků zbytečného kódu navíc, protože dobré API je co nejvolnější (low-level). Článek ukazuje možné rozšíření standardních tříd ZipOutputStream a ZipInputStream z balíku java.util.zip,  tak…

Jak na xs:anyURI v JAXB

Při práci s Java API for XML Binding (JAXB) si programátor musí dát pozor na chybné zpracování hodnot typu xs:anyURI v případě, že hodnoty obsahují počáteční nebo koncové mezery. Článek vám dá návod, jak se této situaci vyhnout…