This book focuses on standards that are relevant to almost all developers working with XML. We investigate XML technologies that span a wide range of XML applications, not those that are relevant only within a few restricted domains. XML is not a programming language. It is a markup language; but it is successfully used by many programmers. The book also covers generic supporting technologies that have been layered on top of XML and are used across a wide range of XML applications. These technologies include XLinks, XSLT, Namespaces, Schemas, XHTML, RDDL, XPointers, XPath, SAX, and DOM.
Features:
Includes XML standards including syntax, DTD, CSS stle sheets, etc.
Covers generic supporting technologies that have been layered on top of XML, such as XLinks, XSLI, Namespaces, Schemas, XHTML, and others
Numerous code samples show exactly how XML is used in myriad applications
1: Understanding XML
2: XML Syntax
3: Document Type Definition (DTD)
4: Namespaces
5: Introduction to XHTML
6: CSS Style Sheets
7: XML Schema Basics
8: XSL Basics
9: XSLT Basics
10: SOAP
11: DOM Programming Interface
12: SAX (Simple API for XML)
13: XPath
14: Xlink, XQuery, XPointer
15: XForms
16: XSL-FO
17: XML with Databases
18: Web Services
Appendices
Glossary
Index