Learning XML /

Saved in:
Bibliographic Details
Author / Creator:Ray, Erik T.
Edition:1st ed.
Imprint:Beijing ; Cambridge [Mass.] : O'Reilly, c2001.
Description:xii, 354 p. : ill. ; 24 cm.
Language:English
Subject:
Format: Print Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/4417309
Hidden Bibliographic Details
ISBN:0596000464
Notes:Includes bibliographical references (p. 310-311) and index.
Table of Contents:
  • Preface
  • 1. Introduction
  • What Is XML?
  • Origins of XML
  • Goals of XML
  • XML Today
  • Creating Documents
  • Viewing XML
  • Testing XML
  • Transformation
  • 2. Markup and Core Concepts
  • The Anatomy of a Document
  • Elements: The Building Blocks of XML
  • Attributes: More Muscle for Elements
  • Namespaces: Expanding Your Vocabulary
  • Entities: Placeholders for Content
  • Miscellaneous Markup
  • Well-Formed Documents
  • Getting the Most out of Markup
  • XML Application: DocBook
  • 3. Connecting Resources with Links
  • Introduction
  • Specifying Resources
  • XPointer: An XML Tree Climber
  • An Introduction to XLinks
  • XML Application: XHTML
  • 4. Presentation: Creating the End Product
  • Why Stylesheets?
  • An Overview of CSS
  • Rules
  • Properties
  • A Practical Example
  • 5. Document Models: A Higher Level of Control
  • Modeling Documents
  • DTD Syntax
  • Example: A Checkbook
  • Tips for Designing and Customizing DTDs
  • Example: Barebones DocBook
  • XML Schema: An Alternative to DTDs
  • 6. Transformation: Repurposing Documents
  • Transformation Basics
  • Selecting Nodes
  • Fine-Tuning Templates
  • Sorting
  • Example: Checkbook
  • Advanced Techniques
  • Example: Barebones DocBook
  • 7. Internationalization
  • Character Sets and Encodings
  • Taking Language into Account
  • 8. Programming for XML
  • XML Programming Overview
  • SAX: An Event-Based API
  • Tree-Based Processing
  • Conclusion
  • A. Resources
  • B. A Taxonomy of Standards
  • Glossary
  • Index