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

XML基礎(chǔ)教程

XML基礎(chǔ)教程

定 價(jià):¥24.00

作 者: 范春梅 等編著
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材.高校系列
標(biāo) 簽: XML

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115205292 出版時(shí)間: 2009-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 208 字?jǐn)?shù):  

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

  《XML基礎(chǔ)教程》由淺入深、循序漸進(jìn)地講述XML的基本知識(shí)和基本應(yīng)用,全書(shū)共分為7章,主要內(nèi)容包括XML概述、XML語(yǔ)法、文檔類(lèi)型定義(DTD)、XML與CSS、可擴(kuò)展樣式表語(yǔ)言轉(zhuǎn)換(XSLT)、文檔對(duì)象模型(DOM)、XML與數(shù)據(jù)庫(kù)等。書(shū)中結(jié)合實(shí)例,既有對(duì)XML語(yǔ)法等基礎(chǔ)知識(shí)的講解,也有對(duì)XML操作等基本應(yīng)用的講授,書(shū)中還介紹了XML在數(shù)據(jù)庫(kù)等領(lǐng)域的前沿應(yīng)用。XML是W3C組織提出的一種可擴(kuò)展標(biāo)記語(yǔ)言,是獨(dú)立于計(jì)算機(jī)平臺(tái)的數(shù)據(jù)交換規(guī)范?!禭ML基礎(chǔ)教程》可作為普通高等院校XML相關(guān)課程的教材,也可作為XML初學(xué)者和相關(guān)XML培訓(xùn)機(jī)構(gòu)的參考用書(shū)。

作者簡(jiǎn)介

暫缺《XML基礎(chǔ)教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 XML概述 1
1.1 什么是XML 1
1.1.1 SGML的誕生 1
1.1.2 XML是什么 2
1.2 為什么要學(xué)習(xí)XML 4
1.2.1 可重用性 4
1.2.2 可擴(kuò)展性 4
1.2.3 Web應(yīng)用 4
1.2.4 數(shù)據(jù)處理 4
1.3 XML相關(guān)技術(shù) 5
1.3.1 文檔類(lèi)型定義 5
1.3.2 可擴(kuò)展樣式語(yǔ)言 5
1.3.3 可擴(kuò)展鏈接語(yǔ)言 5
1.4 XML實(shí)際應(yīng)用 6
1.5 XML的發(fā)展前景 6
1.5.1 網(wǎng)絡(luò)服務(wù)領(lǐng)域 7
1.5.2 數(shù)據(jù)庫(kù)領(lǐng)域 7
1.5.3 電子商務(wù)領(lǐng)域 7
1.6 XML Spy開(kāi)發(fā)環(huán)境 8
1.6.1 XML Spy概述 8
1.6.2 XML Spy的安裝 9
1.6.3 一個(gè)XML文檔的簡(jiǎn)單創(chuàng)建 10
小結(jié) 12
習(xí)題 13
上機(jī)指導(dǎo) 13
實(shí)驗(yàn)一:創(chuàng)建XML文檔 13
實(shí)驗(yàn)二:編輯XML文檔內(nèi)容 14
實(shí)驗(yàn)三:簡(jiǎn)單的XML文檔 14
第2章 XML語(yǔ)法 16
2.1 什么是規(guī)范的XML文檔 16
2.2 XML邏輯結(jié)構(gòu) 17
2.2.1 XML的整體結(jié)構(gòu) 17
2.2.2 XML元素 19
2.2.3 元素屬性 22
2.2.4 CDATA段 23
2.2.5 注釋 24
2.3 XML物理結(jié)構(gòu) 26
2.3.1 什么是實(shí)體 26
2.3.2 實(shí)體的類(lèi)型 27
2.3.3 實(shí)體的使用 28
2.4 ASCII字符集 28
2.4.1 ISO字符集 30
2.4.2 MacRoman字符集 30
2.5 Unicode字符集 31
2.5.1 UTF-8 31
2.5.2 通用字符集 31
2.5.3 如何使用Unicode編寫(xiě)XML 31
小結(jié) 32
習(xí)題 32
上機(jī)指導(dǎo) 34
實(shí)驗(yàn)一:元素和屬性 34
實(shí)驗(yàn)二:CDATA段和注釋 34
實(shí)驗(yàn)三:語(yǔ)法綜合 35
第3章 文檔類(lèi)型定義(DTD) 37
3.1 什么是DTD 37
3.1.1 DTD概述 37
3.1.2 第一個(gè)DTD示例 38
3.1.3 DTD的基本結(jié)構(gòu) 40
3.1.4 定義元素及其后代 41
3.1.5 定義元素屬性 43
3.1.6 DTD中的注釋 43
3.1.7 在文檔間共享通用的DTD 44
3.2 DTD中的屬性聲明 45
3.2.1 在DTD中聲明屬性 45
3.2.2 聲明多個(gè)屬性 46
3.2.3 指定屬性的默認(rèn)值 46
3.2.4 屬性類(lèi)型 46
3.2.5 預(yù)定義屬性值 48
3.3 實(shí)體和外部DTD子集 49
3.3.1 內(nèi)部通用實(shí)體 50
3.3.2 外部通用實(shí)體 51
3.3.3 內(nèi)部參數(shù)實(shí)體 52
3.3.4 外部參數(shù)實(shí)體 52
3.3.5 根據(jù)片段創(chuàng)建文檔 53
3.3.6 結(jié)構(gòu)完整的文檔中的實(shí)體和DTD 55
3.4 Schema簡(jiǎn)介 56
3.4.1 Schema概述 56
3.4.2 定義元素及其后代 58
3.4.3 Schema的應(yīng)用 60
3.5 XML命名空間 62
3.5.1 什么是命名沖突 63
3.5.2 解決命名沖突途徑 63
3.5.3 命名空間的使用 64
3.5.4 DTD與命名空間 64
小結(jié) 65
習(xí)題 65
上機(jī)指導(dǎo) 67
實(shí)驗(yàn)一:練習(xí)使用XMLSpy自動(dòng)生成DTD文檔 67
實(shí)驗(yàn)二:練習(xí)使用XMLSpy的Grid模式編輯DTD文檔 68
實(shí)驗(yàn)三:DTD綜合 69
第4章 XML與CSS 71
4.1 什么是CSS 71
4.1.1 CSS的歷史 71
4.1.2 CSS的編寫(xiě)環(huán)境以及功能簡(jiǎn)要說(shuō)明 72
4.1.3 CSS的使用方式 73
4.2 選擇元素 76
4.2.1 類(lèi)型選擇符(Type Selectors) 77
4.2.2 通配選擇符(Universal Selectors) 77
4.2.3 包含選擇符(Descendant Selectors) 77
4.2.4 子對(duì)象選擇符(Child Selectors) 77
4.2.5 相鄰選擇符(Adjacent Sibling Selectors) 78
4.2.6 ID選擇符(ID Selectors) 78
4.2.7 屬性選擇符(Property Selectors) 78
4.2.8 類(lèi)選擇符(Class Selectors) 79
4.2.9 其他選擇方式 79
4.3 屬性 79
4.3.1 字體屬性 79
4.3.2 顏色屬性 82
4.3.3 背景屬性 84
4.3.4 文本屬性 85
4.3.5 框?qū)傩浴?5
4.4 CSS的書(shū)寫(xiě)規(guī)范 88
4.5 XML與CSS的綜合運(yùn)用 90
小結(jié) 92
習(xí)題 93
上機(jī)指導(dǎo) 93
實(shí)驗(yàn)一:美化導(dǎo)航條 93
實(shí)驗(yàn)二:字體屬性設(shè)置 94
實(shí)驗(yàn)三:XML與CSS綜合設(shè)置 95
第5章 可擴(kuò)展樣式表語(yǔ)言轉(zhuǎn)換(XSLT) 96
5.1 什么是XSL 96
5.1.1 XSL構(gòu)成 96
5.1.2 樹(shù)形結(jié)構(gòu) 97
5.1.3 XSL樣式單文檔 97
5.1.4 在何處進(jìn)行XML變換 98
5.2 創(chuàng)建一個(gè)XSL實(shí)例 99
5.2.1 源代碼及顯示效果 99
5.2.2 各部分詳解 101
5.3 XSL模板 103
5.3.1 模板的簡(jiǎn)單應(yīng)用 103
5.3.2 xsl:apply-templates元素 104
5.3.3 select特性 104
5.3.4 默認(rèn)的模板規(guī)則 108
5.4 XSL元素 108
5.4.1 XSL元素構(gòu)成 108
5.4.2 循環(huán)xsl:for-each 111
5.4.3 排序xsl:sort 112
5.4.4 選擇xsl:if和xsl:choose 112
5.4.5 xsl:fallback元素 114
5.4.6 XSL函數(shù)集 115
5.5 匹配節(jié)點(diǎn)的模式 118
5.5.1 匹配根節(jié)點(diǎn) 118
5.5.2 匹配元素名 118
5.5.3 使用“/”字符匹配子節(jié)點(diǎn) 118
5.5.4 使用“//”字符匹配子節(jié)點(diǎn) 119
5.5.5 通過(guò)ID匹配 119
5.5.6 使用@來(lái)匹配特性 120
5.5.7 使用comments()注釋 120
5.5.8 使用pi()來(lái)匹配處理指令 121
5.5.9 用text()來(lái)匹配文本節(jié)點(diǎn) 121
5.5.10 使用“或”操作符 122
5.6 輸出格式與編碼問(wèn)題 122
5.6.1 輸出文檔 122
5.6.2 輸出文本 123
5.6.3 輸出元素 123
5.6.4 輸出屬性 124
5.6.5 輸出指令 124
5.6.6 輸出注釋 124
5.6.7 輸出消息 124
5.6.8 替換名稱空間 125
5.6.9 空白符的輸出 125
5.7 格式對(duì)象FO 125
5.7.1 XSL-FO文檔 125
5.7.2 XSL-FO區(qū)域 126
5.7.3 XSL-FO輸出 127
5.7.4 XSL-FO FLOW 127
5.7.5 XSL-FO頁(yè)面 127
5.7.6 XSL-FO塊狀區(qū)域 128
5.7.7 XSL-FO列表 131
5.7.8 XSL-FO表格 131
5.7.9 XSL-FO參考資料 132
小結(jié) 133
習(xí)題 134
上機(jī)指導(dǎo) 134
實(shí)驗(yàn)一:圖書(shū)信息示例 134
實(shí)驗(yàn)二:模板的運(yùn)用和設(shè)置 135
實(shí)驗(yàn)三:XSLT設(shè)置顯示樣式 136
第6章 文檔對(duì)象模型(DOM) 138
6.1 DOM的組成 138
6.1.1 一棵簡(jiǎn)單的DOM樹(shù) 138
6.1.2 DOM的核心部分 140
6.1.3 DOM接口規(guī)范中的4個(gè)基本接口 142
6.2 DOM的接口 146
6.2.1 為什么要使用DOM接口 146
6.2.2 接口與實(shí)現(xiàn) 147
6.2.3 MSXML文檔對(duì)象模型的接口一覽及重要接口介紹 148
6.3 DOM的應(yīng)用 162
6.3.1 添加DOM處理引用 162
6.3.2 加載XML文檔 164
6.3.3 處理節(jié)點(diǎn) 165
6.3.4 保存文檔對(duì)象 171
6.3.5 驗(yàn)證文檔 173
6.3.6 一個(gè)實(shí)例程序 174
小結(jié) 176
習(xí)題 177
上機(jī)指導(dǎo) 178
實(shí)驗(yàn)一:利用DOM加載指定內(nèi)容的XML文檔片段 178
實(shí)驗(yàn)二:利用DOM修改XML文檔中指定節(jié)點(diǎn)的屬性信息 179
實(shí)驗(yàn)三:利用DOM在XML文檔中刪除一個(gè)元素節(jié)點(diǎn) 180
第7章 XML與數(shù)據(jù)庫(kù) 183
7.1 XML技術(shù)與數(shù)據(jù)庫(kù)發(fā)展 183
7.1.1 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 183
7.1.2 XML與數(shù)據(jù)庫(kù)技術(shù)的結(jié)合 184
7.2 XML的數(shù)據(jù)交換與存儲(chǔ)機(jī)制 187
7.2.1 XML的數(shù)據(jù)交換機(jī)制 187
7.2.2 XML的數(shù)據(jù)存取機(jī)制 189
7.3 XML數(shù)據(jù)源對(duì)象 191
7.4 XML數(shù)據(jù)交換技術(shù) 191
7.4.1 ADO控件技術(shù) 192
7.4.2 HTTPXML對(duì)象技術(shù) 193
7.4.3 ODBC2XML轉(zhuǎn)換工具 195
7.4.4 XOSL轉(zhuǎn)換工具 195
7.4.5 WDDX Web分布式數(shù)據(jù)交換 197
7.5 一個(gè)簡(jiǎn)單的XML與數(shù)據(jù)庫(kù)的應(yīng)用 198
小結(jié) 201
習(xí)題 202
上機(jī)指導(dǎo) 202
實(shí)驗(yàn)一:使用SQL Server2000創(chuàng)建數(shù)據(jù)庫(kù) 202
實(shí)驗(yàn)二:使用ADO操作SQL Server 2000數(shù)據(jù)庫(kù)并生成XML文檔 204
實(shí)驗(yàn)三:使用ADO操作數(shù)據(jù)庫(kù)并利用DOM生成XML文檔 205

本目錄推薦

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