XML Schemas
暫譯: XML 架構

Lucinda Dykes, Ed Tittel, Chelsea Valentine

  • 出版商: Sybex
  • 出版日期: 2002-01-18
  • 售價: $1,930
  • 貴賓價: 9.5$1,834
  • 語言: 英文
  • 頁數: 631
  • 裝訂: Paperback
  • ISBN: 0782140459
  • ISBN-13: 9780782140453
  • 相關分類: XML
  • 已絕版

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

相關主題

商品描述

Whether it is used for web development, creating documentation, or exchanging data between business partners, XML continues to grow in importance as a highly flexible document-design and data-modeling tool. Despite the limitations of using SGML Document Type Definitions (DTDs) to define document structures, XML has made inroads wherever data must flow among disparate platforms. The Schema specification has achieved W3C recommendation status, providing an alternative to DTDs that enables you to precisely structure XML data. But using the Schema Language does more than provide a more powerful way of defining data; it's also a better way because it uses XML's structure, syntax, and namespaces, instead of those derived from the complex SGML.


XML Schemas introduces you to this elegant new technology, which brings the power of data modeling and data structuring to XML. A truly practical book has to give you more than just the details on syntax and semantics, examples of constructs and datatypes, and instruction in standard procedures. You get all that, but you'll also find lots of expert tips and techniques for document modeling, all reinforced with practical, real-world examples.

Even as you're discovering the advantages of XML Schema, you'll learn about the continuing use of DTDs. In some situations--when designing document-oriented XML, for example--DTDs might still be the way to go. You'll learn about visual XML Schema tools, but you'll also see how setting out armed with just a text editor gives you insights you might not acquire otherwise. It won't be long before you're developing your own XML Schema documents, using the power of XML to structure data for seamless, cross-platform exchange

Contents

Introduction

Chapter 1 Introducing Metadata
Chapter 2 Of DTDs and Schemas
Chapter 3 The Document Design Process
Chapter 4 The Role of DTDs in XML
Chapter 5 Understanding XML Schema
Chapter 6 Understanding Schemas:Structures and Components
Chapter 7 Understanding Schema Datatypes
Chapter 8 Designing XML Schema Documents
Chapter 9 Converting DTDs to Schemas
Chapter 10 Important XML Schemas
Chapter 11 Using Appropriate Metadata
Chapter 12 Other Schema Languages
Chapter 13 Schema-Based Initiatives
Chapter 14 Schema and Related Tools

Appendix A Important Specifications and Standards
Appendix B DTD for XML Schema:Structures
Appendix C XML Schema Components and Datatypes
Glossary
Resources
Index

商品描述(中文翻譯)

無論是用於網頁開發、創建文檔,還是與商業夥伴之間交換數據,XML 作為一種高度靈活的文檔設計和數據建模工具,其重要性持續增長。儘管使用 SGML 文檔類型定義(DTDs)來定義文檔結構存在一些限制,但 XML 在數據必須在不同平台之間流動的地方已經取得了進展。Schema 規範已經達到 W3C 推薦狀態,提供了一種替代 DTD 的方法,使您能夠精確地結構化 XML 數據。然而,使用 Schema 語言不僅僅是提供一種更強大的數據定義方式;它也是一種更好的方式,因為它使用 XML 的結構、語法和命名空間,而不是來自複雜 SGML 的那些。

《XML Schemas》將帶您了解這項優雅的新技術,該技術將數據建模和數據結構化的力量引入 XML。一本真正實用的書籍必須提供的不僅僅是語法和語義的細節、構造和數據類型的示例以及標準程序的指導。您將獲得所有這些內容,但您還會發現許多專家的提示和文檔建模的技巧,所有這些都通過實際的、現實世界的示例得到了強化。

即使在您發現 XML Schema 的優勢時,您也會了解 DTD 的持續使用。在某些情況下,例如設計面向文檔的 XML,DTDs 可能仍然是最佳選擇。您將了解可視化的 XML Schema 工具,但您也會看到僅使用文本編輯器進行設置如何讓您獲得可能無法獲得的見解。不久之後,您將開始開發自己的 XML Schema 文檔,利用 XML 的力量來結構化數據,以實現無縫的跨平台交換。

目錄

引言

第 1 章 介紹元數據
第 2 章 DTD 與 Schema
第 3 章 文檔設計過程
第 4 章 DTD 在 XML 中的角色
第 5 章 理解 XML Schema
第 6 章 理解 Schema:結構與組件
第 7 章 理解 Schema 數據類型
第 8 章 設計 XML Schema 文檔
第 9 章 將 DTD 轉換為 Schema
第 10 章 重要的 XML Schema
第 11 章 使用適當的元數據
第 12 章 其他 Schema 語言
第 13 章 基於 Schema 的倡議
第 14 章 Schema 及相關工具

附錄 A 重要的規範和標準
附錄 B XML Schema 的 DTD:結構
附錄 C XML Schema 組件和數據類型
詞彙表
資源
索引