買這商品的人也買了...
-
$980UML for Visual Basic 6.0 Developers: Using Visual Modeler and Rational Rose 98
-
$680$537 -
$980$774 -
$880$695 -
$1,030$1,009 -
$650$514 -
$399CCNA Self-Study: CCNA Basics (CCNAB) (Hardcover)
-
$590$466 -
$690$538 -
$750$638 -
$560$476 -
$450$356 -
$850$723 -
$620$484 -
$280$218 -
$480$379 -
$750$593 -
$780$616 -
$580$458 -
$780$616 -
$620$490 -
$540$427 -
$990$782 -
$480$379 -
$650$514
商品描述
XML by Example, 2nd edition has been revised and updated to include the newest standards, more robust examples, and better tools for developers to make the most of XML as they learn it. Building off readers knowledge of HTML, JavaScript and web development, this book teaches XML using practical, real-world examples every step of the way. The book starts with a broad overview of the technologies and standards that make up XML. Following chapters teach each of these topics in depth, including new coverage of: more robust tools for parsing and manipulating XML, modeling with XML Schemas, managing extensibility with Namespaces, the latest version of XSL transformations (XSLT), applying style with XSL Formatting Objects and Cascading Style Sheets, object models including SAX 2 and DOM 2, and working with existing XML models: XHTML, WML and RSS. The final chapters design and build an XML-enabled e-Commerce application, putting together the concepts mastered earlier in the book.
Table of Contents
Introduction.
1. The XML Galaxy.
2. XML Syntax.
3. XML Namespaces.
4. XML Models.
5. XSL Transformations.
6. XSL Formatting Objects and Cascading Style Sheets.
7. The Parser and DOM.
8. Alternative API: SAX.
9. Writing XML.
10. Important XML Models.
11. N-Tiered Architecture and XML.
12. Putting It All Together: An e-Commerce Example.
Appendix A. Crash Course on Java.
Appendix B. DTD and XML Schema Simple Types.
Index.
商品描述(中文翻譯)
XML 範例,第 2 版已進行修訂和更新,以包含最新的標準、更強大的範例,以及更好的工具,幫助開發人員在學習 XML 的過程中充分利用它。這本書基於讀者對 HTML、JavaScript 和網頁開發的知識,通過實用的真實世界範例逐步教導 XML。本書首先提供了構成 XML 的技術和標準的廣泛概述。隨後的章節深入講解每個主題,包括新涵蓋的內容:更強大的 XML 解析和操作工具、使用 XML Schema 建模、通過命名空間管理擴展性、最新版本的 XSL 轉換(XSLT)、使用 XSL 格式化對象和層疊樣式表應用樣式、物件模型(包括 SAX 2 和 DOM 2),以及處理現有的 XML 模型:XHTML、WML 和 RSS。最後幾個章節設計並構建一個支持 XML 的電子商務應用程序,將書中早期掌握的概念整合在一起。
目錄
引言。
範例系列。誰應該使用這本書。本書的組織。本書中使用的約定。
1. XML 銀河。
引言。本書的定位。XML 的初步了解。文檔結構的初步了解。標記語言歷史。XML 的應用。伴隨標準。XML 軟體。
2. XML 語法。
XML 語法的初步了解。進階主題。關於 XML 的常見問題。四個常見錯誤。XML 的兩個應用。XML 編輯器。
3. XML 命名空間。
命名空間解決的問題。命名空間。URI。範圍。數位簽名:命名空間的範例。
4. XML 模型。
DTD 和 XML Schema。DTD 語法。DTD 與文檔之間的關係。進階 DTD 概念。Schema 語法。命名空間和其他進階 Schema 概念。建模 XML 文檔。從物件模型建模文檔。從頭開始建模。一個幫助工具。
5. XSL 轉換。
為什麼要樣式化?XSL。基本 XSLT。支持不同的標記語言。何時何地使用樣式表。進階 XSLT。
6. XSL 格式化對象和層疊樣式表。
在沒有 HTML 的情況下渲染 XML。CSS 和 FO 的基礎。簡單 CSS。簡單 FO。流對象和區域。屬性值。盒子屬性。文本和字體屬性。一些進階功能。何時應該使用哪一種。
7. 解析器和 DOM。
什麼是解析器?解析器和應用程序。文檔物件模型。開始使用 DOM。管理狀態。常見錯誤及其解決方法。DOM 和 Java。應用中的 DOM。
8. 替代 API:SAX。
為什麼需要另一個 API?SAX:強大的 API。常用的 SAX 接口和類。維護狀態。靈活性。
9. 編寫 XML。
解析器鏡像。使用 DOM 修改文檔。探索 Netscape 對 DOM 的支持。DOM 方法來創建和修改文檔。使用 DOM 創建新文檔。使用 DOM 創建文檔。無需 DOM 創建文檔。對 XML 文檔進行操作。考慮靈活性進行編寫。
10. 重要的 XML 模型。
結構化和可擴展。XLink。XHTML。電子商務、XML/EDI 和 ebXML。適當的抽象層級。屬性與元素。
11. N 層架構和 XML。
什麼是 N 層應用程序?XCommerce 應用程序。XML 如何提供幫助。編程 SOAP。XCommerce 架構。伺服器端編程語言。
12. 整合所有內容:一個電子商務範例。
構建 XCommerce。第一層:數據庫。第二層:SOAP 服務。第三層:展示 Servlet。工具類:比較字符串。
附錄 A. Java 快速入門。
Java 的視角。下載 Java 工具。你的第一個 Java 應用程序。Servlet。你的第一個 Servlet。更多 Java 語言概念。
附錄 B. DTD 和 XML Schema 簡單類型。
DTD 支持的簡單類型。XML Schema 支持的簡單類型。
索引。