XML In A Nutshell
What a wonderful book! In 480 pages, O'Reilly has managed to put together what I consider an essential reference work for programmers having to deal with XML. This book is neither padded with unnecessary details that only serve to show off the writer's ability to handle a keyboard, nor is it a dictionary of the W3C specification, as some other works appear to be. Simply put, it is a well written and well researched work.
The well organized contents are divided into two major sections. The largest section deals with the aspects of XML currently of interest to programmers: XML fundamentals, DTDs, namespaces, XML on the Web, XSL transformations, Xpath, Xlinks, XPointers, CSS, DOM, and SAX are each given between 20 and 30 pages of coverage. The smaller section contains references for XML 1.0, DOM, SAX, etc., and even some UTF-8 Unicode character sets of languages other than English.
However, XML In A Nutshell doesn't pretend to be the "all in one" solution to your information needs; therefore, you should consider supplementing it with other XML-related books.
With that said, if you are contemplating XML, this is a must-have book.
- Thomas Wagner
XML In A Nutshell: A Desktop Quick Reference by Elliotte Rusty Harold and W. Scott Means, O'Reilly & Associates, Inc., http://www.oreilly.com.
Cover Price: US$29.95