注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程XML基礎教程

XML基礎教程

XML基礎教程

定 價:¥26.00

作 者: 高怡新 編著
出版社: 人民郵電出版社
叢編項: 計算機網(wǎng)絡技術(shù)系列教材
標 簽: XML

ISBN: 9787115152510 出版時間: 2006-11-01 包裝: 膠版紙
開本: 16 頁數(shù): 251 字數(shù):  

內(nèi)容簡介

  《XML 基礎教程》系統(tǒng)地闡述了XML的基本概念和語法規(guī)則,介紹了如何用DTD與XML Schema來確保XML文檔的有效性,講述了使用CSS與XSL樣式表來顯示和轉(zhuǎn)換XML文檔的各個步驟,探討了使用DSO與DOM訪問XML文檔的各種方法。書中每一章都配有相當數(shù)量的范例和習題,并在最后一章給出了利用XML與ASP進行網(wǎng)絡應用程序設計的實例。XML是新一代網(wǎng)絡數(shù)據(jù)表示、傳遞和交換的標準,是Internet環(huán)境中跨平臺的、依賴于內(nèi)容的技術(shù),其應用已經(jīng)滲透到與網(wǎng)絡數(shù)據(jù)處理相關(guān)的各個領域?!禭ML 基礎教程》作為高職高專計算機、電子商務以及信息類相關(guān)專業(yè)的教材,也可供相關(guān)技術(shù)研究人員、廣大Web應用程序開發(fā)者和用戶參考。

作者簡介

暫缺《XML基礎教程》作者簡介

圖書目錄

第1章 XML概述 1
1.1 標記語言概述 1
1.2 HTML及其局限 3
1.2.1 HTML文檔范例 4
1.2.2 HTML文檔基本架構(gòu) 5
1.2.3 HTML文檔常用標記 6
1.2.4 HTML的局限 7
1.3 XML解決方案 9
1.3.1 XML的實現(xiàn)機制 9
1.3.2 XML文檔實例 10
1.3.3 XML的官方目標 12
1.4 XML的特點 13
1.4.1 XML的優(yōu)勢 13
1.4.2 XML與Java 15
1.4.3 XML的不足 15
1.5 XML的應用 16
1.5.1 XML的應用領域 16
1.5.2 XML的延伸語言 19
1.5.3 XML的其他應用 21
1.6 XML相關(guān)技術(shù) 22
小結(jié) 25
習題 26

第2章 XML語法 27
2.1 XML文檔結(jié)構(gòu) 27
2.1.1 XML文檔的組成與聲明 27
2.1.2 XML文檔的注釋與處理指令 29
2.2 XML文檔的元素 30
2.2.1 XML文檔的元素 31
2.2.2 XML元素綜合示例 33
2.3 XML元素的屬性 34
2.3.1 元素屬性的定義 35
2.3.2 屬性值定義規(guī)則 36
2.3.3 將元素內(nèi)容轉(zhuǎn)換成屬性 36
2.4 CDATA區(qū)段 37
2.4.1 特殊字符的使用 38
2.4.2 CDATA的格式 38
2.4.3 CDATA的位置 40
2.5 XML名稱空間 41
2.5.1 名稱空間的概念 41
2.5.2 名稱空間的定義 42
2.5.3 默認名稱空間 43
2.5.4 混合使用XML和HTML 44
2.6 正確的XML文檔 45
小結(jié) 47
習題 47

第3章 使用DTD規(guī)范XML文檔 49
3.1 DTD基本概念 49
3.1.1 DTD簡介 49
3.1.2 DTD的基本結(jié)構(gòu) 50
3.2 DTD對元素的聲明 52
3.2.1 元素聲明的語法 52
3.2.2 各種元素的聲明 53
3.2.3 元素聲明綜合示例 57
3.3 DTD對屬性的聲明 59
3.3.1 屬性聲明的語法 59
3.3.2 屬性的附加聲明 61
3.3.3 屬性的各種類型 62
3.4 DTD的引用 68
3.4.1 引用內(nèi)部DTD 68
3.4.2 引用外部DTD 69
3.4.3 混合引用DTD 71
3.5 實體的聲明與引用 72
3.5.1 實體的概念與分類 72
3.5.2 內(nèi)部一般實體 73
3.5.3 外部一般實體 75
3.5.4 內(nèi)部參數(shù)實體 77
3.5.5 外部參數(shù)實體 79
3.6 XML Schema簡介 81
3.6.1 XML Schema基本概念 81
3.6.2 XML Schema數(shù)據(jù)類型 83
3.6.3 XML根元素的聲明 84
3.6.4 XML元素及其屬性的聲明 85
3.6.5 XML Schema范例說明 86
3.6.6 XML Schema的引用 88
小結(jié) 88
習題 89

第4章 使用CSS格式XML文檔 91
4.1 CSS簡介 91
4.1.1 CSS的基本知識 91
4.1.2 CSS的創(chuàng)建與應用 92
4.2 CSS基本語法 94
4.2.1 CSS語法概述 94
4.2.2 CSS選擇器 96
4.2.3 CSS屬性與屬性值 100
4.3 CSS屬性的設置 102
4.3.1 設置顯示屬性 102
4.3.2 設置字型屬性 103
4.3.3 設置色彩屬性 105
4.3.4 設置邊框?qū)傩浴?06
4.3.5 設置布局屬性 108
4.3.6 設置背景屬性 109
4.3.7 設置文本屬性 110
4.4 CSS的鏈接 113
4.4.1 使用一般鏈接指令 113
4.4.2 使用@import指令 114
4.4.3 樣式應用說明 114
4.5 CSS應用實例 115
4.5.1 應用實例一 115
4.5.2 應用實例二 117
小結(jié) 120
習題 120

第5章 使用XSL轉(zhuǎn)換XML文檔 122
5.1 XSL概述 122
5.1.1 XSL的基本知識 122
5.1.2 XML文檔結(jié)構(gòu)樹 124
5.1.3 XSL文檔的創(chuàng)建與應用 125
5.1.4 XSL與CSS的比較 128
5.2 XSL模板 129
5.2.1 XSL模板指令 129
5.2.2 XSL模板應用實例 130
5.3 XSL節(jié)點選擇 133
5.3.1 使用元素名選擇節(jié)點 133
5.3.2 使用匹配符選擇節(jié)點 134
5.3.3 使用路徑選擇節(jié)點 134
5.3.4 選擇指定的元素屬性 135
5.3.5 使用附加條件選擇節(jié)點 136
5.4 XSL控制指令 137
5.4.1 簡單判斷指令 137
5.4.2 多條件判斷指令 140
5.4.3 循環(huán)處理指令 141
5.4.4 輸出內(nèi)容的排序 143
5.5 XSL應用實例 144
5.5.1 XML文檔實例 144
5.5.2 XSL樣式表實例 145
小結(jié) 150
習題 150

第6章 使用DSO顯示XML文檔 152
6.1 DSO簡介 152
6.1.1 DSO的基本知識 152
6.1.2 XML文檔綁定到HTML網(wǎng)頁 154
6.1.3 XML元素綁定到HTML元素 155
6.2 使用DSO顯示記錄 156
6.2.1 使用DSO顯示單一記錄 156
6.2.2 使用簡單表格顯示XML記錄 158
6.2.3 使用分頁表格顯示XML記錄 161
6.2.4 使用嵌套表格顯示XML記錄 164
6.3 使用DSO顯示元素屬性 167
6.3.1 顯示XML記錄的屬性 168
6.3.2 顯示XML字段的屬性 170
6.4 使用DSO顯示圖像元素 173
6.5 使用DSO與Script編程 175
6.5.1 瀏覽DSO記錄 175
6.5.2 編輯與添加DSO記錄 178
6.5.3 查詢DSO記錄 180
小結(jié) 182
習題 183

第7章 使用DOM訪問XML文檔 184
7.1 DOM概述 184
7.1.1 DOM簡介 184
7.1.2 DOM與SAX 185
7.1.3 DOM結(jié)構(gòu)樹 186
7.2 DOM對象架構(gòu) 188
7.2.1 DOM對象概述 188
7.2.2 XML DOM的主要對象 190
7.3 DOM客戶端編程訪問XML 193
7.3.1 在客戶端編程中建立DOM 193
7.3.2 顯示單記錄XML文檔數(shù)據(jù) 194
7.3.3 顯示多記錄XML文檔數(shù)據(jù) 196
7.3.4 查詢指定的XML元素數(shù)據(jù) 198
7.3.5 訪問XML文檔的屬性值 201
7.3.6 測試XML文檔的有效性 204
7.4 DOM服務器端編程訪問XML 206
7.4.1 ASP編程環(huán)境與DOM 206
7.4.2 利用ASP編程創(chuàng)建XML文檔 207
7.4.3 利用ASP編程遍歷XML文檔 209
7.4.4 利用ASP編程添加XML數(shù)據(jù) 211
7.4.5 利用ASP編程修改XML數(shù)據(jù) 215
7.4.6 利用ASP編程轉(zhuǎn)換XML文檔 217
小結(jié) 219
習題 219

第8章 XML網(wǎng)絡應用實例 221
8.1 XML技術(shù)與數(shù)據(jù)庫技術(shù) 221
8.1.1 數(shù)據(jù)庫技術(shù)的優(yōu)勢及其局限 221
8.1.2 XML技術(shù)的優(yōu)勢及其不足 222
8.2 利用XML實現(xiàn)客戶登錄系統(tǒng) 223
8.2.1 客戶登錄系統(tǒng)簡介 223
8.2.2 客戶信息XML文檔 223
8.2.3 客戶登錄頁面設計 225
8.2.4 客戶注冊頁面設計 228
8.3 利用XML實現(xiàn)訪客留言簿 233
8.3.1 訪客留言簿簡介 233
8.3.2 留言簿總體設計 235
8.3.3 存放留言的XML文檔 235
8.3.4 留言簿頁面代碼設計 238
8.3.5 留言簿管理頁面設計 244
習題 247

附錄 XML相關(guān)詞匯表 248

本目錄推薦

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