Fenomén nazvaný XML ovlivňuje současný svět výpočetní techniky podobným způsobem jako se to před nedávnou dobou podařilo jazyku Java. Tato kniha by vám měla pomoci tento fenomén pochopit a začít aktivně využívat jeho nesporné výhody. Pokud jste se s XML nesetkali dosud vůbec případně jen velmi málo můžete využít první část knihy jako stručný úvod do problematiky XML a některých navazujících technologií. Ovšem hlavní přínos knihy je v tom že pochopitelným způsobem popisuje čtyři základní způsoby práce s XML dokumenty v programovacím jazyce Java. Jedná se o SAX DOM StAX a JAXB jejichž použití je vysvětlováno na množství příkladů. Jako bonus jsou zde popsány dvě oblasti týkající se nejen XML se kterými se každý programátor v Javě dříve či později setká. První z nich je široce používaná utilita Ant která při rutinních činnostech může ušetřit až neuvěřitelné množství času. Druhou je problematika kódování znaků kterou je nutno alespoň minimálně znát protože s problémy tohoto typu se setkáváme velmi často.