 |
Learning XML, 2nd Edition View Larger Image | Erik T. Ray O'Reilly Media, Paperback, 2nd edition, Published September 2003, 400 pages, ISBN 0596004206 | List Price: $39.95 Our Price: $24.95 You Save: $15.00 (38% Off)
| | | Availability: Out-Of-Stock |
Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - XML in a Nutshell, 3rd Edition; Eilliotte Harold, et al, $24.95, 38% Off!
- Learning XSLT; Michael Fitzgerald, $21.95, 37% Off!
- XML Pocket Reference, 3rd Edition; Simon St. Laurent, et al, $6.95, 30% Off!
- XML Hacks; Michael Fitzgerald, $16.50, 34% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
This new edition of the bestselling Learning XML provides web developers with
a concise but grounded understanding of XML (the Extensible Markup Language) and
its potential-- not just a whirlwind tour of XML.
The author explains the important and relevant XML technologies and their capabilities
clearly and succinctly with plenty of real-life projects and useful examples.
He outlines the elements of markup--demystifying concepts such as attributes,
entities, and namespaces--and provides enough depth and examples to get started.
Learning XML is a reliable source for anyone who needs to know XML, but doesn't
want to waste time wading through hundreds of web sites or 800 pages of bloated
text.
For writers producing XML documents, this book clarifies files and the process
of creating them with the appropriate structure and format. Designers will learn
what parts of XML are most helpful to their team and will get started on creating
Document Type Definitions. For programmers, the book makes syntax and structures
clear. Learning XML also discusses the stylesheets needed for viewing documents
in the next generation of browsers, databases, and other devices.
Learning XML illustrates the core XML concepts and language syntax, in addition
to important related tools such as the CSS and XSL styling languages and the
XLink and XPointer specifications for creating rich link structures. It includes
information about three schema languages for validation: W3C Schema, Schematron,
and RELAX-NG, which are gaining widespread support from people who need to validate
documents but aren't satisfied with DTDs. Also new in this edition is a chapter
on XSL-FO, a powerful formatting language for XML. If you need to wade through
the acronym soup of XML and start to really use this powerful tool, Learning
XML, will give you the roadmap you need.
Table of Contents
Foreword
Preface
1. Introduction
What Is XML?
Where Did XML Come From?
What Can I Do with XML?
How Do I Get Started?
2. Markup and Core Concepts
Tags
Documents
The Document Prolog
Elements
Entities
Miscellaneous Markup
3. Modeling Information
Simple Data Storage
Narrative Documents
Complex Data
Documents Describing Documents
4. Quality Control with Schemas
Basic Concepts
DTDs
W3C XML Schema
RELAX NG
Schematron
Schemas Compared
5. Presentation Part I: CSS
Stylesheets
CSS Basics
Rule Matching
Properties
Examples
6. XPath and XPointer
Nodes and Trees
Finding Nodes
XPath Expressions
XPointer
7. Transformation with XSLT
History
Concepts
Running Transformations
The stylesheet Element
Templates
Formatting
8. Presentation Part II: XSL-FO
How It Works
A Quick Example
The Area Model
Formatting Objects
An Example: TEI
A Bigger Example: DocBook
9. Internationalization
Character Encodings
MIME and Media Types
Specifying Human Languages
10. Programming
Limitations
Streams and Events
Trees and Objects
Pull Parsing
Standard APIs
Choosing a Parser
PYX
SAX
DOM
Other Options
A. Resources
B. A Taxonomy of Standards
Glossary
Index
About the Author
Erik T. Ray has worked for O'Reilly and Associates as a software
developer and XML specialist since 1995. He helped to establish a complete publishing
solution using DocBook-XML and Perl to produce books in print, on CD-ROM, and
for the new Safari web library of books. As the author of the O'Reilly best
seller Learning XML and numerous articles to technical journals, Erik is known
for his clear and entertaining writing style. When not hammering out code, he
enjoys playing card games, reading about hemorrhagic fevers, practicing Buddhist
meditation, and collecting toys. He lives in Saugus, MA with his wife Jeannine
and 7 parrots.
|
 |