注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程XML開(kāi)發(fā)指南

XML開(kāi)發(fā)指南

XML開(kāi)發(fā)指南

定 價(jià):¥88.00

作 者: (美)Fabio Arciniegas著;天宏工作室譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): Osborne開(kāi)發(fā)與應(yīng)用技術(shù)叢書(shū)
標(biāo) 簽: XML

ISBN: 9787894940216 出版時(shí)間: 2003-01-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 23cm+光盤(pán)1片 頁(yè)數(shù): 650 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)從軟件開(kāi)發(fā)人員的角度介紹XML技術(shù)。它涉及XML開(kāi)發(fā)中目前存在的所有主要問(wèn)題,從語(yǔ)言的基礎(chǔ)知識(shí)到某些專(zhuān)業(yè)領(lǐng)域中的高級(jí)應(yīng)用。FabioArciniegas是一位軟件工程師,具有豐富的XML開(kāi)發(fā)經(jīng)歷,包括對(duì)一些重要的Java、C++和PerlXML項(xiàng)目的設(shè)計(jì)和構(gòu)造,例如Hugin、SimpleAPIforSAXDatabases以及將對(duì)象序列化為XML的設(shè)計(jì)模式的定義。Fabio還是xml.com等出版物的經(jīng)常撰稿人。您可以借助這本綜合的指導(dǎo)書(shū)創(chuàng)建強(qiáng)大而有效的XML應(yīng)用程序以及高度靈活的文檔結(jié)構(gòu)。本書(shū)覆蓋了XML技術(shù)及其介紹的完整范圍,包括無(wú)線(xiàn)XML,其中包含實(shí)際的示例,全面介紹了語(yǔ)言和有關(guān)的技術(shù)。這個(gè)專(zhuān)業(yè)的資源涵蓋了使用XML、剛剛出現(xiàn)的XML標(biāo)準(zhǔn)等進(jìn)行Web發(fā)布和數(shù)據(jù)交換,適合于中級(jí)到高級(jí)的專(zhuān)業(yè)Web開(kāi)發(fā)人員。

作者簡(jiǎn)介

  Fabio Arciniegas是一位軟件工程師,具有豐富的XML開(kāi)發(fā)經(jīng)歷,包括對(duì)一些重要的Java、C++和Perl XML項(xiàng)目的設(shè)計(jì)和構(gòu)造,例如Hugin、Simple API for SAX Databases以及將對(duì)象序列化為XML的設(shè)計(jì)模式的定義。Fabio還是xml.com等出版物的經(jīng)常撰稿人。

圖書(shū)目錄

第一部分 XML結(jié)構(gòu)、語(yǔ)法和應(yīng)用
第一章 XML基礎(chǔ)
1.1 簡(jiǎn)介
1.2 標(biāo)記簡(jiǎn)介
1.3 XML定義
1.3.1 嚴(yán)格的定義
1.3.2 面向Web的定義
1.3.3 面向數(shù)據(jù)的定義
1.4 XML系列的示意圖
1.5 XML語(yǔ)法和主要概念
1.5.1 簡(jiǎn)介
1.5.2 XML:詳細(xì)介紹
1.6 綜合應(yīng)用:示例XML文檔
1.7 小結(jié)
第二章 DTD:特性和技術(shù)
2.1 簡(jiǎn)介
2.2 DTD簡(jiǎn)介
2.2.1 DTD和文檔
2.2.2 聲明元素
2.2.3 聲明屬性
2.2.4 聲明實(shí)體
2.3 深入研究DTD
2.3.1 元素類(lèi)型聲明
2.3.2 屬性列表聲明
2.4 更深入地討論實(shí)體
2.4.1 實(shí)體類(lèi)型
2.4.2 外部通用實(shí)體
2.4.3 內(nèi)部通用實(shí)體
2.4.4 未分析實(shí)體
2.5 參數(shù)實(shí)體的有用集合
2.5.1 條件節(jié)
2.5.2 內(nèi)部和外部DTD子集
2.6 小結(jié)
第三章 名稱(chēng)空間和XML處理簡(jiǎn)介
3.1 簡(jiǎn)介
3.2 名稱(chēng)空間
3.2.1 定義和例子
3.2.2 例子
3.2.3 名稱(chēng)空間聲明
3.2.4 合格名稱(chēng)
3.2.5 結(jié)構(gòu)上的細(xì)節(jié)
3.2.6 一些常見(jiàn)的誤解
3.3 處理模型
3.3.1 范例
3.3.2 特性
3.4 小結(jié)
第二部分 XML的分析和程序化處理
第四章 SAX和SAX2(版本1.0和2.0)
4.1 SAX和SAX2背后的基本原理
4.2 SAX 1.0/SAX2的用途
4.3 SAX示例程序
4.3.1 定義處理程序
4.3.2 在分析程序上注冊(cè)處理程序并開(kāi)始分析
4.4 SAX2結(jié)構(gòu)
4.5 SAX2的高級(jí)特征
4.5.1 篩選器
4.5.2 適配器
4.6 SAX應(yīng)用程序中的常見(jiàn)設(shè)計(jì)錯(cuò)誤
4.6.1 使用非內(nèi)聚性的處理程序
4.6.2 過(guò)多使用DefaultHandler
4.6.3 數(shù)據(jù)狀態(tài)的直接修改(在需要?dú)v史數(shù)據(jù)時(shí))
4.7 小結(jié)
第五章 使用SAX和SAX2的高級(jí)設(shè)計(jì)
5.1 簡(jiǎn)介
5.2 SAX2應(yīng)用程序中的生成器模式
5.2.1 用途
5.2.2 例子
5.2.3 結(jié)構(gòu)
5.2.4 例子
5.2.5 結(jié)果
5.3 SAX2應(yīng)用程序中的命令模式
5.3.1 用途
5.3.2 例子
5.3.3 結(jié)構(gòu)
5.3.4 例子
5.3.5 結(jié)果
5.4 責(zé)任鏈
5.4.1 用途
5.4.2 例子
5.4.3 結(jié)構(gòu)
5.4.4 例子
5.4.5 結(jié)果
5.5 小結(jié)
第六章 文檔對(duì)象模型第2級(jí)(DOM 2)
6.1 簡(jiǎn)介
6.1.1 DOM的歷史
6.1.2 DOM是什么
6.2 小型DOM應(yīng)用程序
6.2.1 問(wèn)題
6.2.2 解決方案
6.3 DOM結(jié)構(gòu)
6.3.1 DOM示意圖
6.3.2 核心DOM接口
6.3.3 綜合性的例子
6.4 小結(jié)
第七章 使用DOM2的高級(jí)設(shè)計(jì)
7.1 簡(jiǎn)介
7.2 DOM2應(yīng)用程序中的訪(fǎng)問(wèn)者模式
7.2.1 訪(fǎng)問(wèn)者模式的用途
7.2.2 例子
7.2.3 結(jié)構(gòu)
7.2.4 例子
7.2.5 結(jié)果
7.3 DOM2應(yīng)用程序中的Iterator模式
7.3.1 Iterator的用途
7.3.2 例子
7.3.3 Iterator模式的結(jié)構(gòu)
7.3.4 例子
7.3.5 結(jié)果
7.4 DOM2應(yīng)用程序中的Mediator模式
7.4.1 用途
7.4.2 例子
7.4.3 結(jié)構(gòu)
7.4.4 例子
7.4.5 結(jié)果
7.5 小結(jié)
第三部分 與XML有關(guān)的技術(shù)
第八章 XPath——XML路徑語(yǔ)言
8.1 簡(jiǎn)介
8.2 XPath——經(jīng)驗(yàn)方法
8.2.1 對(duì)樣式的初步說(shuō)明
8.2.2 MPath基礎(chǔ)知識(shí)
8.3 XPath工具
8.3.1 XPath位置路徑試驗(yàn)程序
8.3.2 emacs XPath擴(kuò)展
8.3.3 庫(kù)
8.4 通過(guò)程序使用XPath
8.5 XPath的一些細(xì)節(jié)
8.5.1 位置路徑
8.5.2 步
8.5.3 arc
8.5.4 簡(jiǎn)寫(xiě)的語(yǔ)法
8.6 小結(jié)
第九章 XPointer
9.1 簡(jiǎn)介
9.2 XPointer基礎(chǔ)知識(shí)
9.3 XPointer模型和語(yǔ)言
9.3.1 邏輯路徑的簡(jiǎn)要介紹
9.3.2 XPointer的格式
9.4 XPointer轉(zhuǎn)義
9.4.1 XPointer URI引用轉(zhuǎn)義
9.4.2 XPointer XML轉(zhuǎn)義
9.4.3 XPointer轉(zhuǎn)義
9.5 XPointer對(duì)XPath的擴(kuò)展
9.5.1 XPointer向XPath添加的新概念
9.5.2 XPointer向XPath添加的新函數(shù)
9.5.3 向XPath添加的特性總結(jié)
9.6 XPointer工具
9.7 小結(jié)
第十章 XLink
10.1 簡(jiǎn)介
10.1.1 XML數(shù)據(jù)之間的關(guān)系
10.2 XLink元素
10.3 使用實(shí)例說(shuō)明擴(kuò)展的XLink和簡(jiǎn)單的XLink
10.3.1 例子的結(jié)構(gòu)
10.3.2 XLink標(biāo)記
10.3.3 擴(kuò)展鏈接
10.3.4 簡(jiǎn)單鏈接
10.3.5 XLink的表示方法
10.3.6 總結(jié):XLink全局屬性和使用規(guī)則的分類(lèi)
10.4 抽象XLink的例子
10.4.1 圖表的概念
10.4.2 在XML中使用XLink建立定向圖模型
10.4.3 在Java之后建立圖表模型
10.4.4 從XML圖表構(gòu)造Java圖表
10.5 小結(jié)
第十一章 XSLT:轉(zhuǎn)換XML
11.1 簡(jiǎn)介
11.2 專(zhuān)業(yè)概述
11.2.1 基礎(chǔ)知識(shí)
11.2.2 簡(jiǎn)單的XSLT轉(zhuǎn)換
11.3 關(guān)于轉(zhuǎn)換過(guò)程的更多內(nèi)容
11.3.1 在節(jié)點(diǎn)上操作
11.3.2 直觀(guān)地了解轉(zhuǎn)換流程
11.4 XSLT處理程序
11.4.1 安裝和調(diào)用Xalan
11.4.2 安裝和激活XT
11.5 完整的XSLT語(yǔ)言
11.5.1 源文檔
11.5.2 插入新元素和屬性
11.5.3 插入文本
11.5.4 插入生成的文本
11.5.5 復(fù)制
11.5.6 編號(hào)
11.5 7 條件
11.5.8 循環(huán)
11.5.9 排序
11.5.10 變量
11.5.11 命名模板
11.5.12 向模板傳遞參數(shù)
11.6 小結(jié)
第十二章 XSLT:高級(jí)用法和技巧
12.1 簡(jiǎn)介
12.2 從結(jié)構(gòu)到顯示:功能需求
12.2.1 需求
12.2.2 建立信息模型
12.2.3 轉(zhuǎn)換到XHTML
12.2.4 有關(guān)轉(zhuǎn)換到PDF的說(shuō)明
12.3 非文字表示:使用SVG生成圖形
12.3.1 圖形表示
12.3.2 建立信息模型
12.3.3 將數(shù)據(jù)顯示為SVG
12.3.4 將統(tǒng)計(jì)數(shù)據(jù)轉(zhuǎn)換為多幅SVG圖形
12.4 樣式表重用技術(shù)
12.5 擴(kuò)展XSLT
12.5.1 擴(kuò)展XSLT的時(shí)機(jī)
12.5.2 非遞歸方案
12.5.3 實(shí)現(xiàn)times結(jié)構(gòu)
12.5.4 有關(guān)其他擴(kuò)展類(lèi)型的說(shuō)明
12.5.5 其他擴(kuò)展
12.6 簡(jiǎn)明的XSLT參考
12.7 小結(jié)
第十三章 XML模式
13.1 簡(jiǎn)介
13.2 XML模式:專(zhuān)業(yè)方法
13.2.1 類(lèi)型
13.2.2 側(cè)面
13.2.3 匿名類(lèi)型
13.2.4 內(nèi)容模型
13.2.5 元素和屬性重用:命名組
13.2.6 注釋
13.3 小結(jié)
第十四章 高級(jí)數(shù)據(jù)建模和XML模式
14.1 簡(jiǎn)介
14.2 XML模式的高級(jí)概念
14.2.1 派生和其他高級(jí)類(lèi)型關(guān)系
14.2.2 惟一性
14.2.3 模塊化和重用
14.3 XML模式與DTD的比較(Rick Jelliffe)
14.4 小結(jié)
第四部分 主要的XML應(yīng)用
第十五章 無(wú)線(xiàn)XML:WAP、VoiceXML及其他
15.1 簡(jiǎn)介
15.2 WAP
15.2.1 WAP的基本原理
15.2.2 WAP模型
15.2.3 WAP的結(jié)構(gòu)
15.2.4 WAE
15.3 WML
15.3.1 設(shè)置WML開(kāi)發(fā)環(huán)境
15.3.2 WML的用法
15.3.3 WML的完整介紹
15.3.4 結(jié)構(gòu)
15.4 WMLScript
15.4.1 WMLScript結(jié)構(gòu)
15.4.2 VoiceXML
15.5 小結(jié)
第十六章 XML和數(shù)據(jù)庫(kù)
16.1 簡(jiǎn)介
16.2 WML數(shù)據(jù)庫(kù)關(guān)系
16.2.1 文檔類(lèi)型
16.2.2 耦合程度
16.3 特定詞匯的自定義類(lèi)
16.4 用于獨(dú)立數(shù)據(jù)庫(kù)的API
16.5 中間件工具
16.5.1 模板與映射
16.5.2 xml-dbms
16.5.3 綜合應(yīng)用:完整的例子
16.6 元數(shù)據(jù)轉(zhuǎn)換
16.7 內(nèi)容管理系統(tǒng)
16.8 XML(數(shù)據(jù)庫(kù)應(yīng)用程序)服務(wù)器
16.9 產(chǎn)品列表
16.10 小結(jié)
第十七章 XML服務(wù)器到服務(wù)器:XML-RPC和B2B
17.1 簡(jiǎn)介
17 2 XML-RPC
17.3 遠(yuǎn)程過(guò)程調(diào)用基礎(chǔ)
17.3.1 調(diào)用的形式
17.3.2 響應(yīng)的形式
17.3.3 錯(cuò)誤的形式
17.3.4 測(cè)試XML-RPC服務(wù)
17.3.5 XML-RPC的優(yōu)缺點(diǎn)
17.3.6 XML-RPC編程的專(zhuān)業(yè)介紹
17.3.7 深入了解XML-RPC規(guī)范
17.4 使用XML-RPC的B2B應(yīng)用程序:DVD價(jià)格比較
17.4.1 結(jié)構(gòu)
17.4.2 DVDTitles服務(wù)
17.4.3 DVDTitles服務(wù)器
17.4.4 DVDPage客戶(hù)
17.4.5 DVDPrices服務(wù)
17.5 小結(jié)
第五部分 綜合實(shí)例
第十八章 表示XML:CSS2、XHTML、SVG和SMIL
18.1 簡(jiǎn)介
18.2 XML+CSS
18.2.1 XML+CSS簡(jiǎn)介
18.2.2 語(yǔ)法和機(jī)制
18.2.3 CSS可視方框模型
18.2.4 完整的例子
18.3 小結(jié)
第十九章 錯(cuò)誤跟蹤應(yīng)用程序
19.1 簡(jiǎn)介
19.2 需求
19.2.1 XMLBugTrack的需求(由req2txt.xsl生成)
19.2.2 XMLBugTrack的需求(由req2xhtml.xsl生成)
19.2.3 XMLBugTrack的需求(原始的XML)
19.3 分析與設(shè)計(jì)
19.3.1 結(jié)構(gòu)圖
19.3.2 設(shè)計(jì)
19.3.3 實(shí)現(xiàn)
19.3.4 從數(shù)據(jù)庫(kù)到XML的連接和XSLT處理
19.4 小結(jié)
第二十章 知識(shí)管理應(yīng)用程序
20.1 簡(jiǎn)介
20.2 什么是知識(shí)管理
20.3 需求
20.4 底層的DTD
20.4.1 注釋DTD
20.4.2 字典
20.5 注釋文檔的編輯器
20.6 創(chuàng)建表示方法的SMIL/HTML
20.7 小結(jié)
第六部分 附錄
附錄A XML語(yǔ)法參考
附錄B XML 1.0規(guī)范
附錄C 主要的表示型DTD
附錄D UML快速參考
附錄E 重要的自定義DTD

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)