This week I’m following a xml course and we learned about some very variable resources which I think I should share:

* Processing XML with Java, a book written by Elliotte Rusty Harold, is a complete tutorial about writing Java programs that read and write XML documents. It contains over 1000 pages of detailed information on SAX, DOM, JDOM, JAXP, TrAX, XPath, XSLT, SOAP, and lots of other juicy acronyms. This book is written for Java programmers who want to learn how to read and write XML documents from their code.
* provides a huge collection of tutorials, references, tools and downloads concerning XML.