XML : The Annotated Specification

2 (1 rating by Goodreads)
By (author) 

List price: US$44.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


Every serious XML developer will find it helpful to own a copy of the official, final XML standard - but this book goes much further, annotating the standards with inside information and practical guidance that bring them to life. With the guidance of internationally-known XML expert Bob DuCharme, you'll learn how to use the standards documents to design publishing systems and Web applications more effectively - and understand arcane terms like "syntax trees" and "big-endian." DuCharme offers a practical introduction to XML and the companion specifications XLL and XSL; helps developers understand why the standards' authors made the decisions they made, and what those decisions mean to developers. It provides many figures and diagrams that help clarify relationships among data structures in XML; helps developers find the information they need in each standards document; and more. This is the first XML book to fully reflect the final W3C standard, so it will serve as a key developer's reference for many years to come.show more

Product details

  • Mixed media product | 368 pages
  • 177.8 x 233.68 x 12.7mm | 793.78g
  • Pearson Education (US)
  • Prentice Hall
  • Upper Saddle River, United States
  • English
  • 0130826766
  • 9780130826763

Table of contents

1. Introduction 66. Origin and Goals. Terminology. 2. Documents. Well-Formed XML Documents. Characters. Common Syntactic Constructs. Character Data and Markup. Comments. Processing Instructions. CDA T A Sections. Prolog and Document Type Declaration. Standalone Document Declaration. White Space Handling. End-of-Line Handling. Language Identification. 3. Logical Structures. Start-Tags, End-Tags, and Empty-Element Tags. Element Type Declarations. Element Content. Mixed Content. Attribute-List Declarations. Attribute Types. Attribute Defaults. Attribute-Value Normalization. Conditional Sections. 4. Physical Structures. Character and Entity References. Entity Declarations. Internal Entities. External Entities. Parsed Entities. The Text Declaration. Well-Formed Parsed Entities. Character Encoding in Entities. XML Processor Treatment of Entities and References. Not Recognized. Included. Included If Validating. Forbidden. Included in Literal. Notify. Bypassed. Included as PE. Construction of Internal Entity Replacement Text. Predefined Entities. Notation Declarations. Document Entity. 5. Conformance. Validating and Non-Validating Processors. Using XML Processors. Appendix A: Notation. Appendix B: References. Appendix C: Character Classes. Appendix D: XML and SGML (Non-Normative). Appendix E: Expansion of Entity and Character References (Non-Normative). Appendix F: Deterministic Content Models (Non-Normative). Appendix G: Autodetection of Character Encodings (Non-Normative). Appendix H: W3C XML Working Group (Non-Normative).show more

About Robert DuCharme

Robert Ducharmeoversees implementation of SGML systems at Moody's Investor Service. At the Research Institute of America Group, he played a key role in the design of the architecture for the largest SGML Web application now in production. He is author of SGML CD (Prentice Hall PTR), and XML columnist for The SGML Newsletter.show more

Rating details

1 ratings
2 out of 5 stars
5 0% (0)
4 0% (0)
3 0% (0)
2 100% (1)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X