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

XML網(wǎng)頁設(shè)計(jì)實(shí)用教程

XML網(wǎng)頁設(shè)計(jì)實(shí)用教程

定 價(jià):¥27.00

作 者: 蔡體健 等編著
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等院校網(wǎng)絡(luò)工程規(guī)劃教材
標(biāo) 簽: XML

ISBN: 9787115192691 出版時(shí)間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 244 字?jǐn)?shù):  

內(nèi)容簡介

  《XML網(wǎng)頁設(shè)計(jì)實(shí)用教程》以詳實(shí)的內(nèi)容、豐富的實(shí)例全面介紹了XML技術(shù)的基礎(chǔ)知識和應(yīng)用編程。內(nèi)容包括XML基本語法、DTD、XML Schema 、XML命名空間、XPath、XSLT、XLink、XPointer、XQuery、DOM、SAX等,以及相關(guān)的編程技術(shù),包括Java、JavaScript、數(shù)據(jù)島、JSP、AJAX等?!禭ML網(wǎng)頁設(shè)計(jì)實(shí)用教程》參照W3C的最新標(biāo)準(zhǔn),同時(shí)兼顧當(dāng)前瀏覽器的實(shí)際支持能力,所有例題都經(jīng)過上機(jī)調(diào)試?!禭ML網(wǎng)頁設(shè)計(jì)實(shí)用教程》可作為高等院校計(jì)算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、電子商務(wù)等專業(yè)“XML技術(shù)基礎(chǔ)”課程的教材,也可供成人教育學(xué)校和培訓(xùn)班作為教材使用。

作者簡介

暫缺《XML網(wǎng)頁設(shè)計(jì)實(shí)用教程》作者簡介

圖書目錄

第1章 XML概述 1
1.1 XML簡介 1
1.1.1 XML的發(fā)展歷史 1
1.1.2 XML與HTML的比較 2
1.1.3 XML簡介 4
1.2 XML的用途 5
1.3 XML的技術(shù)規(guī)范 7
1.3.1 XML基本規(guī)范 7
1.3.2 XML關(guān)聯(lián)技術(shù)規(guī)范 7
1.4 XML解析器與瀏覽器 10
1.5 XML編輯軟件 12
1.5.1 XMLSpy 12
1.5.2 XMLWriter 12
本章小結(jié) 13
思考與練習(xí) 13
第2章 XML語法規(guī)則 15
2.1 一個(gè)結(jié)構(gòu)完整的XML文檔 15
2.2 XML標(biāo)記語法 16
2.2.1 標(biāo)記的命名規(guī)則 16
2.2.2 標(biāo)記的使用規(guī)則 17
2.3 XML文檔的結(jié)構(gòu) 18
2.3.1 XML聲明 19
2.3.2 XML注釋 20
2.3.3 處理指令 20
2.3.4 文檔類型聲明 21
2.3.5 XML元素 21
2.3.6 XML屬性 22
2.3.7 實(shí)體 23
2.3.8 CDATA節(jié) 24
本章小結(jié) 25
思考與練習(xí) 25
第3章 文檔類型定義 28
3.1 XML文檔的有效性 28
3.2 DTD概述 29
3.2.1 文檔類型聲明與文檔類型定義的區(qū)別 29
3.2.2 文檔類型聲明 29
3.2.3 DTD與XML實(shí)例文檔之間的關(guān)系 32
3.2.4 DTD的用途 32
3.2.5 DTD所包括的內(nèi)容 33
3.3 DTD對元素的聲明 33
3.3.1 元素聲明語法 33
3.3.2 元素內(nèi)容模式 34
3.3.3 元素聲明中的正則表達(dá)式 36
3.3.4 元素聲明綜合示例 36
3.4 DTD對屬性的聲明 37
3.4.1 屬性聲明的語法 38
3.4.2 屬性類型 39
3.4.3 屬性默認(rèn)值 43
3.4.4 屬性聲明綜合示例 44
3.5 實(shí)體的聲明與引用 45
3.5.1 實(shí)體的概念與分類 45
3.5.2 普通實(shí)體 46
3.5.3 參數(shù)實(shí)體 51
本章小結(jié) 54
思考與練習(xí) 54
第4章 XML驗(yàn)證技術(shù)Schema 57
4.1 命名空間 57
4.1.1 命名空間的概念 57
4.1.2 使用命名空間解決命名沖突問題 58
4.1.3 默認(rèn)的命名空間 58
4.1.4 使用命名空間 59
4.2 XML Schema介紹 60
4.2.1 XML Schema與DTD的關(guān)系 61
4.2.2 XML Schema的內(nèi)容 61
4.2.3 XML Schema兩種模型及Schema引用 61
4.3 W3C XML Schema完整的示例 63
4.4 W3C XML Schema的數(shù)據(jù)類型 64
4.4.1 W3C Schema內(nèi)置數(shù)據(jù)類型 64
4.4.2 簡單數(shù)據(jù)類型 65
4.4.3 復(fù)雜數(shù)據(jù)類型 70
4.5 元素和屬性的定義 76
4.5.1 元素的定義 76
4.5.2 屬性的定義 77
4.5.3 元素、屬性定義的綜合示例 78
4.6 引用W3C XML Schema模式的方法及相關(guān)知識 79
4.6.1 XML文檔引用W3C XMLSchema模式的方法 79
4.6.2 elementFormDefault屬性的作用 81
本章小結(jié) 82
思考與練習(xí) 83
第5章 可擴(kuò)展樣式單語言 87
5.1 在XML中使用CSS 和XSL 87
5.2 層疊樣式單簡介 89
5.2.1 CSS語法 89
5.2.2 CSS的選擇器 90
5.2.3 CSS的屬性集 91
5.3 XSL概述 92
5.3.1 CSS與XSL的區(qū)別 93
5.3.2 XSL的組成及工作原理 93
5.3.3 XML文檔結(jié)構(gòu)樹 94
5.3.4 XSL文檔的基本結(jié)構(gòu) 95
5.4 XSL的模板 96
5.4.1 定義模板元素 96
5.4.2 調(diào)用模板元素 97
5.5 XPath初步介紹 98
5.6 XSL的元素語法 99
5.6.1 選擇模式元素 99
5.6.2 測試模式元素 103
5.6.3 其他模式元素 105
本章小結(jié) 108
思考與練習(xí) 109
第6章 XML高級語法 111
6.1 XPath 111
6.1.1 XPath基本概念 112
6.1.2 XPath定位路徑 115
6.1.3 XPath函數(shù) 119
6.1.4 XPath 1.0與XPath 2.0的區(qū)別 121
6.2 XQuery 123
6.3 XLink和XPointer 128
6.3.1 XLink簡介 128
6.3.2 XPointer簡介 130
本章小結(jié) 131
思考與練習(xí) 132
第7章 XML應(yīng)用編程 135
7.1 XML編程接口與XML解析器 135
7.2 DOM接口 136
7.2.1 DOM與XML DOM 136
7.2.2 DOM節(jié)點(diǎn)樹 136
7.2.3 DOM常用接口 138
7.2.4 DOM樹的遍歷 143
7.2.5 動態(tài)創(chuàng)建XML文檔 150
7.2.6 DOM節(jié)點(diǎn)樹的修改與刪除 154
7.3 SAX接口 157
7.3.1 SAX接口概述 157
7.3.2 SAX工作原理 159
7.3.3 使用SAX 160
7.3.4 SAX錯(cuò)誤的處理 167
7.3.5 DOM接口與SAX接口的結(jié)合使用 167
7.4 XML與數(shù)據(jù)庫 170
7.4.1 DOM與數(shù)據(jù)庫 170
7.4.2 SAX與數(shù)據(jù)庫 174
本章小結(jié) 177
思考與練習(xí) 177
第8章 XML數(shù)據(jù)島 180
8.1 數(shù)據(jù)島基本概念 180
8.1.1 數(shù)據(jù)島定義 180
8.1.2 數(shù)據(jù)島的引入方式 181
8.2 數(shù)據(jù)島的數(shù)據(jù)綁定 182
8.2.1 能與XML數(shù)據(jù)島綁定的HTML標(biāo)記 183
8.2.2 數(shù)據(jù)綁定與DSO對象 185
8.2.3 數(shù)據(jù)綁定方式 185
8.2.4 綁定多層XML文檔 188
8.2.5 XML標(biāo)記屬性的處理 190
8.3 DSO對象 191
8.3.1 DSO對象對XML文檔的操作 192
8.3.2 DSO的ADO記錄集 194
8.4 動態(tài)選擇XML文檔的顯示樣式 196
本章小結(jié) 199
思考與練習(xí) 200
第9章 XML的Web應(yīng)用實(shí)例 202
9.1 應(yīng)用實(shí)例需求概述 202
9.2 XML與數(shù)據(jù)庫 204
9.2.1 實(shí)例中所使用的數(shù)據(jù)庫及數(shù)據(jù)源 205
9.2.2 實(shí)例中所使用的XML文檔 206
9.3 JSP介紹 207
9.3.1 JSP的配置 208
9.3.2 JSP的內(nèi)置對象簡介 210
9.4 查詢信息模塊的實(shí)現(xiàn) 210
9.4.1 顯示查詢提示信息的頁面 211
9.4.2 在數(shù)據(jù)庫中查詢信息 214
9.4.3 采用不同的樣式顯示查詢結(jié)果 218
9.5 管理信息模塊 220
9.5.1 在客戶端對數(shù)據(jù)島的操作 221
9.5.2 AJAX簡介 224
9.5.3 在服務(wù)器端的數(shù)據(jù)保存 227
本章小結(jié) 230
附錄 實(shí)驗(yàn) 232
實(shí)驗(yàn)1 結(jié)構(gòu)良好的XML文檔 232
實(shí)驗(yàn)2 XML文檔及其DTD 233
實(shí)驗(yàn)3 XML文檔及其Schema 235
實(shí)驗(yàn)4 為XML文檔編寫可擴(kuò)展樣式單XSL 237
實(shí)驗(yàn)5 DOM編程實(shí)驗(yàn) 239
實(shí)驗(yàn)6 SAX編程實(shí)驗(yàn) 241
實(shí)驗(yàn)7 XML數(shù)據(jù)島實(shí)驗(yàn) 242
實(shí)驗(yàn)8 XML網(wǎng)頁編程實(shí)驗(yàn) 243
參考文獻(xiàn) 244

本目錄推薦

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