Learning XML, 2/e (Paperback)

Erik T. Ray

  • 出版商: O'Reilly
  • 出版日期: 2003-10-28
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0596004206
  • ISBN-13: 9780596004200
  • 相關分類: XML
  • 已過版

買這商品的人也買了...

商品描述

In this new edition of the best selling title, 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.

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