Print friendly
The XML Companion
(3rd edition)
The third and final edition of The XML Companion was released in 2001. Apart from covering yet more topics, such as DOM 2, SAX 2 and XML Schemas, each of the original topics were re-written from scratch and extended considerably (this book is 40% larger than the second edition, and twice the size of the first).
Chapters:
  • Using this book
  • Elementary XML
  • More document markup
  • Physical structures (entities)
  • Document type definitions (the DTD)
  • Document modelling techniques
  • Hypertext links
  • Whitespace issues
  • XML extensions
  • Namespaces
  • Relative URLs (XML Base)
  • Composite documents (XInclude)
  • Navigation (XPATH.)
  • Schemas
  • Advanced XML Schemas
  • Processing XML data
  • Transformations (XSLT)
  • SAX 1.0
  • SAX 2.0
  • DOM Level 1
  • DOM Level 2
  • Document formatting
  • XHTML
  • Cascading stylesheets (CSS1)
  • Cascading stylesheets 2 (CSS2)
  • Managing XML documents
  • Extended links (XLink)
  • Advanced links (XPointer)
  • Character sets
  • URLs
  • Past and future context
  • SGML
  • Charts and tables
  • XML road map
  • XPATH. road map