Learning XML, 2/e (Paperback)
暫譯: 學習 XML, 第二版 (平裝本)

Erik T. Ray

  • 出版商: O'Reilly
  • 出版日期: 2003-10-28
  • 售價: $1,590
  • 貴賓價: 9.5$1,511
  • 語言: 英文
  • 頁數: 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

商品描述(中文翻譯)

在這本暢銷書的新版本中,作者清晰且簡潔地解釋了重要且相關的 XML 技術及其功能,並提供了大量的實際專案和有用的範例。他概述了標記的元素,揭開了屬性、實體和命名空間等概念的神秘面紗,並提供了足夠的深度和範例以便入門。《Learning XML》是任何需要了解 XML 的人可靠的資源,無需浪費時間在數百個網站或 800 頁的冗長文本中徘徊。

目錄

前言

序言

1. 介紹
- 什麼是 XML?
- XML 的起源?
- 我可以用 XML 做什麼?
- 我該如何開始?

2. 標記和核心概念
- 標籤
- 文件
- 文件前言
- 元素
- 實體
- 其他標記

3. 資訊建模
- 簡單數據儲存
- 敘述文件
- 複雜數據
- 描述文件的文件

4. 使用模式進行質量控制
- 基本概念
- DTDs
- W3C XML Schema
- RELAX NG
- Schematron
- 模式比較

5. 呈現第一部分:CSS
- 樣式表
- CSS 基礎
- 規則匹配
- 屬性
- 範例

6. XPath 和 XPointer
- 節點和樹
- 尋找節點
- XPath 表達式
- XPointer

7. 使用 XSLT 進行轉換
- 歷史
- 概念
- 執行轉換
- 樣式表元素
- 模板
- 格式化

8. 呈現第二部分:XSL-FO
- 它是如何運作的
- 快速範例
- 區域模型
- 格式化對象
- 一個範例:TEI
- 一個更大的範例:DocBook

9. 國際化
- 字符編碼
- MIME 和媒體類型
- 指定人類語言

10. 程式設計
- 限制
- 流和事件
- 樹和對象
- 拉取解析
- 標準 API
- 選擇解析器
- PYX
- SAX
- DOM
- 其他選項

A. 資源

B. 標準的分類

詞彙表

索引