rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780596004200

Learning Xml

by
  • ISBN13:

    9780596004200

  • ISBN10:

    0596004206

  • Edition: 2nd
  • Format: Paperback
  • Copyright: 2003-09-01
  • Publisher: Oreilly & Associates Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.95 Save up to $15.28
  • Rent Book $24.67
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 24-48 HOURS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent Learning Xml [ISBN: 9780596004200] for the semester, quarter, and short term or search our site for other textbooks by Ray, Erik T.. Renting a textbook can save you up to 90% from the cost of buying.

Summary

XML (Extensible Markup Language), the flexible programming language that allows data and data formats to be shared across multiple systems, is here to stay, and its constantly growing and evolving. Learning XML is the book serious developers need for a sophisticated understanding of this powerful web tool. The author explains XML and its capabilities succinctly and professionally with references to real-life projects and other cogent examples.This new edition addresses the emergence of new and revised specifications in W3C XML Schema, XSL-FO, and XLink, and includes revisions reflecting the new and varied audiences who use XML.

Author Biography

Erik T. Ray has worked for O'Reilly Media, Inc. 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.

Table of Contents

Foreword ix
Preface xi
1. Introduction 1(48)
What Is XML?
2(10)
Where Did XML Come From?
12(4)
What Can I Do with XML?
16(12)
How Do I Get Started?
28(21)
2. Markup and Core Concepts 49(29)
Tags
49(2)
Documents
51(1)
The Document Prolog
52(5)
Elements
57(9)
Entities
66(8)
Miscellaneous Markup
74(4)
3. Modeling Information 78(30)
Simple Data Storage
78(7)
Narrative Documents
85(14)
Complex Data
99(4)
Documents Describing Documents
103(5)
4. Quality Control with Schemas 108(56)
Basic Concepts
108(5)
DTDs
113(19)
W3 C XML Schema
132(7)
RELAX NG
139(20)
Schematron
159(3)
Schemas Compared
162(2)
5. Presentation Part I: CSS 164(41)
Stylesheets
164(9)
CSS Basics
173(5)
Rule Matching
178(6)
Properties
184(12)
Examples
196(9)
6. XPath and XPointer 205(20)
Nodes and Trees
205(4)
Finding Nodes
209(4)
XPath Expressions
213(5)
XPointer
218(7)
7. Transformation with XSIT 225(36)
History
226(1)
Concepts
227(4)
Running Transformations
231(1)
The stylesheet Element
232(1)
Templates
232(9)
Formatting
241(20)
8. Presentation Part II: XSL-F0 261(54)
How It Works
262(6)
A Quick Example
268(3)
The Area Model
271(3)
Formatting Objects
274(13)
An Example: TEI
287(6)
A Bigger Example: DocBook
293(22)
9. Internationalization 315(15)
Character Encodings
315(10)
MIME and Media Types
325(2)
Specifying Human Languages
327(3)
10. Programming 330(31)
Limitations
330(1)
Streams and Events
331(2)
Trees and Objects
333(1)
Pull Parsing
334(3)
Standard APIs
337(1)
Choosing a Parser
338(1)
PYX
339(1)
SAX
340(5)
DOM
345(14)
Other Options
359(2)
A. Resources 361(1)
B. A Taxonomy of Standards 361
Glossary 319(68)
Index 387

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program