You can start " Begining XML " From Wrox Press. Definitely that book will help you as beginner.
Then , you can for " Professional XML " also from Wrox Press.
Another Good book is " XML bible " from Elliotte Rusty Harold.
There are books on "
Java & XML app. development"