Delphi Developer's Guide to XML, 2nd Edition

Written by Keith Wood

Published by BookSurge, 2003, ISBN 1-59109-862-9.


Designed for the Delphi developer who wants to learn about XML, Delphi Developer’s Guide to XML, 2nd Edition, covers all aspects of utilizing the power of XML through the Delphi environment. This book provides a solid introduction to the technologies that make up XML and its related specifications. In-depth coverage of the Document Object Model (DOM) includes investigation of the basic specification and three implementations: Microsoft’s DOM, Open XML’s DOM, and Delphi’s Common DOM framework. Similarly, both Microsoft’s version and the SAX for Pascal implementation are described for the Simple API for XML (SAX). Generating XML documents is detailed using simple text, Delphi’s Web modules and XMLBroker, each of the DOMs, and SAX. Delphi’s XML tools are also examined: the XML Data Binding wizard, the XML Mapper tool, and the Web services wizards.

Code listings from the book

Appendices for the book

XML and related specifications

Links and third-party software

Keith Wood hails from Brisbane, Australia, where he is a Solutions Architect for Hyro. He has used Delphi since its first release and is a frequent contributor of technical articles to Delphi Informant and Hardcore Delphi magazines, many on an XML topic. He has also written Inside the JBuilder OpenTools API. You can contact him via e-mail at wood.keith{at}

© 2003, Keith Wood