HomeSite Help - The Bookstore

XML

skip navigation

We're moving!

This whole site is being moved to a shiny new server - as are all my sites, in fact. Apologies for the bumpy road ahead, but at the end of that road things will become fast and smooth.

Once the site at the new server is ready, this message will automatically disappear!

Meanwhile, you can see how the move is progressing at the status page.

 
skip navigation
Get notified when this page changes!
Let Spyonit.com notify you when this page changes!
Introduction
Finding other books
Titles:
 
 

Introduction


When I started this page a few years ago and looked around Amazon for books about XML nearly all I could find was books with rather scathing customer comments. I finally picked two, based on the reader comments. Interestingly, one of those is now in its fourth edition and still getting lots of positive reviews, so it's still here.

By now, there is a flood of books. In the last few years, there have been a lot of developments, so older books will not treat the newer technologies (not necessarily a problem, if the book does treat the subject you're interested in).

 
cover
XML For Dummies

by Ed Tittel, Norbert Mikula, Ramesh Chandak
Paperback - 408 pages Bk&Cd-Rom edition (April 27, 1998)
Hungry Minds, Inc
ISBN: 076450360X

 (In my library) As usual, I started getting into XML with a "Dummies" book. Get into the basics at an easy pace, then move on to one of the more detailed books mentioned below.  to menu

 
cover
XML by Example
(Amazon.co.uk)

by Benoît Marchal
Paperback - 425 pages 1st edition (December 14, 1999)
Que
ISBN: 0789722429

Background

 (In my library) This book was not yet published when I started learning about XML with the Dummies book mentioned above, but I wish it had been. I actually like it a lot better. With his easy to read writing style the author covers a lot of material. Even though I already had the Dummies book, I bought this one anyway. I especially liked the section about designing your own language and developing a DTD for it.  to menu

 
cover
Learning XML: (Guide to) Creating Self-Describing Data
(Amazon.co.uk)

by Erik T. Ray
Paperback - 350 pages 1st edition (February 2001)
O'Reilly & Associates
ISBN: 0596000464

Background

Here's yet another approach at learning about XML.It begins with an excellent summary of XML's history as an outgrowth of SGML and HTML. The all-important Document Type Definition (DTD) is covered in depth, but the alternative, XML Schema, is only briefly addressed since it was not an official standard yet at the time of writing; don't let that stop you, DTDs (although less powerful) still are used far more. XPointer and XLink are treated as well, not to forget presentation with CSS and transformation with XSLT. Don't miss the Sample chapter and the author's article in the Background sidebar: both show the easy to read and clear writing style, and the article is a treat by itself!  to menu

 
cover
XML for the World Wide Web: Visual QuickStart Guide
(Amazon.co.uk)

by Elizabeth Castro
Paperback - 269 pages 1st edition (October 2000)
Peachpit Press
ISBN: 0201710986

Background

Yet another way to get started with XML if you like the Visual Quickstart books. The author has written several successful books in this series. Like the other two books mentioned above, it won't get you there all the way, but it will get you started.  to menu

 
cover
XML Specification Guide
(Amazon.co.uk)

by Ian S. Graham, Liam Quin
Paperback - 431 pages (January 25, 1999)
John Wiley & Sons
ISBN: 0471327530

Background

 (In my library) This is the second XML book I bought, and after just reading the Dummies book to get started, I found it hard to follow. After XML by Example it's not so hard anymore. It covers only one subject: how to specify an XML Document Type Definition but it does this with a great amount of detail and precision. If you need to define your own XML language and share it with others, you should get this book.  to menu

 
cover
Inside XML DTDs: Scientific and Technical
(Amazon.co.uk)

by Simon St. Laurent, Robert J. Biggar
Paperback - 466 pages Bk&Cd-Rom edition (June 25, 1999)
Osborne McGraw-Hill
ISBN: 007134621X

Background

 (In my library) Since I was interested in defining my own XML language(s), this is another book I bought. On the subject of creating a DTD it's not as detailed as the XML Specification Guide but the interesting part of this book is its coverage of a lot of real-world XML languages such as RDF and MathML that are publicly available. The CD contains all of the DTDs discussed, sample documents, and software.  to menu

 
cover
Professional XML 2nd edition
(Amazon.co.uk)

by Mark Birbeck (Editor), Nikola Ozu, Jon Duckett, Andrew Watt, Oli Gauti Gudmundsson, Stephen Mohr, Kevin Williams, Raja Mani, Daniel Marcus, Peter Kobak, Evan Lenz, Brian Hickey, Zoran Zaev, Steven Livingstone, Jonathan Pinnock, Keith Visco
Perfect Paperback - 1268 pages (May 2001)
Wrox Press Inc
ISBN: 1861005059

Background

 (In my library) This is one of a series of books about XML in the "Professional" Wrox Press series. For anyone who wants to use XML to build applications and systems, but not for those on the move: with its 1170 pages (Amazon can't count) it won't fit in your notebook case. With 12 authors there are some unavoidable overlaps, but the book covers a lot of material in detail. I generally like the books in Wrox's Professional series, and I like this one. (I have the 1st edition.)  to menu

 
cover
XML in a Nutshell: A Desktop Quick Reference
(Amazon.co.uk)

by Elliotte Rusty Harold, W. Scott Means
Paperback - 496 pages (January 15, 2001)
O'Reilly & Associates
ISBN: 0596000588

Background

Not quite a slim volume, but maybe this one will fit in your notebook case. I don't have it (yet) but it's probably my next XML book: I like the Nutshell series with just the right amount of reference and explanation, and this one has positive reader comments on Amazon.  to menu

 
cover
The XML Handbook: 4th edition
(Amazon.co.uk)

by Charles F. Goldfarb, Paul Prescod
Paperback - 1180 pages 3th Bk&Cd-Rom edition (December 2001)
Prentice Hall PTR
ISBN: 0130651982

Background

Obviously these authors know what they are writing about: Goldfarb was one of the original authors of IBM's GML and then SGML; Prescod is part of the W3C XML Working Group. If you need a thorough and practical introduction to XML, this is the book I'd buy. This was one of the two books I originally listed on this page; it's now in its fourth edition (covering all new technologies) and still getting positive reviews.  to menu

 
cover
Inside XSLT
(Amazon.co.uk)

by Steven Holzner
Paperback - 640 pages 1st edition (July 20, 2001)
New Riders Publishing
ISBN: 0735711364

Background

Sooner or later, when working with XML, you'll need to use XSL to style or transform your XML document into another document, whether that's also XML or HTML or something else. Though I don't own a book about XSL myself yet, this book looks like a good choice, once you've learned the basics of XML and XSL from one of the general XML books mentioned above. Covers the basics as well as advanced material, with lots of examples.  to menu

 
cover
XSLT Programmer's Reference 2nd Edition
(Amazon.co.uk)

by Michael H. Kay
Perfect Paperback - 800 pages (April 2001)
Wrox Press Inc
ISBN: 1861005067

Background

This looks like another good pick, with favorable readers' comments. Note that the title isn't lying about it being a 'programmer's reference': you already need to be familiar with XML and understand how XSL fits into the picture to be able to use this book. Not a book to learn the basics from.  to menu

 
 

Finding other books


You can use these search forms to search Amazon.com's or Amazon.co.uk's catalog for books, software, and more. And mail let me know what you missed so I can add it!

 to menu