DELPHI DEVELOPER'S GUIDE TO XML

WOOD

Designed for the Delphi developer who wants to
learn about XML, Delphi Developer's Guide to XML
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, CUESoft's DOM,
and Open XML's DOM. Similarly, both Microsoft's
version and a native Delphi 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. Developing applications that make
use of XML is also covered, including XSLT and
SOAP examples


Keith Wood is a senior systems architect with
Active Health Management, based in Chantilly, Virginia.
He has used Delphi since its first release and is a
frequent contributor of technical articles to Delphi
Informant and Delphi Developer magazines. Among the
more than 50 articles he has had published are
several covering various aspects of XML. Originally
from Australia, he is currently working his way
around the United States




Table of Contents

Dedication
Preface
Acknowledgments

Part I: Introduction to XML
Chapter 1: History
Chapter 2: XML Syntax
Chapter 3: Document Type Definitions
Chapter 4: Extensible Stylesheet Language
Transformations
Chapter 5: XLink
Chapter 6: XPath and XPointer
Chapter 7: XML Schema

Part II: The Document Object Model
Chapter 8: The Document Object Model (DOM)
Chapter 9: Microsoft's Document Object Model
Chapter 10: CUESoft's Document Object Model
Chapter 11: Open XML's Document Object Model

Part III: Simple API for XML
Chapter 12: Simple API for XML (SAX)
Chapter 13: Microsoft's SAX Parser
Chapter 14: SAX in Delphi
Chapter 15: Wrapping External Parsers

Part IV: Serving XML
Chapter 16: XML is Data
Chapter 17: Simple Text
Chapter 18: Web Modules
Chapter 19: Document Object Model
Chapter 20: SAX Generation
Chapter 21: Applying XSL Transformations
Chapter 22: XML Broker

Part V: Sample Applications
Chapter 23: Mass Electronic Mail-Outs
Chapter 24: A Customized Client
Chapter 25: Examination XML - Delphi Client
Chapter 26: Examination XML - Web Client
Chapter 27: Simple Object Access Protocol

Glossary
Index

wordware
Scientific bookshop : maths, data processing, network, real-time