注冊(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實(shí)用教程

XML實(shí)用教程

XML實(shí)用教程

定 價(jià):¥24.00

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

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


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

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

  《XML實(shí)用教程》主要面向XML的初學(xué)者,重點(diǎn)放在XML的相關(guān)重要概念和技術(shù)上,并配有例題詳解,且所選例題具有一定的針對(duì)性?!禭ML實(shí)用教程》內(nèi)容主要包括XML概述、XML文件的規(guī)則、XML數(shù)據(jù)的底層結(jié)構(gòu)、XML Schema模式、使用CSS格式化顯示XML文件、使用XSL格式化顯示XML文件、XML的數(shù)據(jù)源對(duì)象等,同時(shí)還介紹了兩個(gè)XML解析器,即DOM解析器與SAX解析器。《XML實(shí)用教程》可作為高等學(xué)校計(jì)算機(jī)、電子商務(wù)以及信息類(lèi)相關(guān)專(zhuān)業(yè)的XML相關(guān)課程的教材,也可供廣大Web應(yīng)用程序開(kāi)發(fā)者和用戶學(xué)習(xí)參考,也適合專(zhuān)職的XSLT程序員使用。

作者簡(jiǎn)介

暫缺《XML實(shí)用教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 XML概述 1
1.1 什么是XML 1
1.1.1 XML程序?qū)嵗?1
1.1.2 XML的特性 2
1.1.3 XML與HTML的區(qū)別 4
1.2 XML文件的操作 4
1.2.1 XML文件的編輯 4
1.2.2 XML文件的保存 5
1.2.3 XML文件的運(yùn)行 5
1.3 XML基礎(chǔ)知識(shí) 6
1.3.1 XML的定義 6
1.3.2 XML的設(shè)計(jì)目標(biāo) 6
1.3.3 XML的樣式語(yǔ)言 7
1.3.4 XML的鏈接語(yǔ)言 8
1.3.5 XML的名稱(chēng)空間 9
1.3.6 XML的文檔對(duì)象模型 9
1.3.7 XML的文檔類(lèi)型定義 9
1.3.8 XML的文檔類(lèi)型模式 10
1.4 XML解析器 10
1.4.1 XML解析器簡(jiǎn)介 11
1.4.2 XML解析器解析XML文件的步驟 11
1.5 XML的應(yīng)用領(lǐng)域 12
小結(jié) 12
習(xí)題 12
第2章 XML文件的規(guī)則 14
2.1 XML聲明 14
2.1.1 XML聲明中的版本屬性 14
2.1.2 XML聲明中的編碼屬性 15
2.1.3 XML聲明中的獨(dú)立屬性 16
2.2 XML中標(biāo)記設(shè)置 16
2.2.1 空標(biāo)記的設(shè)置 17
2.2.2 非空標(biāo)記的設(shè)置 17
2.2.3 非空標(biāo)記的內(nèi)容設(shè)置 18
2.2.4 標(biāo)記的名稱(chēng) 18
2.2.5 根標(biāo)記 19
2.3 特殊字符處理 20
2.4 CDATA段 21
2.5 標(biāo)記的文本數(shù)據(jù) 21
2.6 屬性設(shè)置 23
2.6.1 屬性的構(gòu)成 23
2.6.2 屬性的原則 23
2.7 注釋設(shè)置 23
2.8 名稱(chēng)空間 24
2.8.1 有前綴和無(wú)前綴的名稱(chēng)空間 24
2.8.2 標(biāo)記中聲明名稱(chēng)空間 25
2.8.3 名稱(chēng)空間的作用域 25
2.8.4 名稱(chēng)空間的名字 26
2.9 區(qū)分大小寫(xiě) 27
2.10 標(biāo)記的子標(biāo)記的關(guān)系 27
小結(jié) 28
習(xí)題 28
第3章 XML數(shù)據(jù)的底層結(jié)構(gòu) 30
3.1 有效的XML文件 30
3.2 如何檢查XML文件的有效性 30
3.3 XML文件與DTD的匹配 33
3.4 XML文檔類(lèi)型定義文件DTD 34
3.4.1 DTD的元素 34
3.4.2 DTD的完整性 36
3.4.3 DTD的屬性定義 36
3.4.4 DTD與名稱(chēng)空間 40
3.4.5 DTD的實(shí)體 41
3.4.6 DTD中的參數(shù)實(shí)體 43
3.4.7 DTD中的注釋 45
小結(jié) 45
習(xí)題 45
第4章 XML Schema模式 47
4.1 什么是XML Schema 47
4.2 XML Schema的文檔結(jié)構(gòu) 48
4.3 XML Schema標(biāo)記及屬性定義 49
4.3.1 簡(jiǎn)單類(lèi)型標(biāo)記的定義 49
4.3.2 自定義數(shù)據(jù)類(lèi)型 49
4.3.3 復(fù)雜類(lèi)型標(biāo)記子標(biāo)記的定義 53
4.3.4 復(fù)雜類(lèi)型標(biāo)記的屬性的定義 54
4.3.5 空標(biāo)記及混合內(nèi)容標(biāo)記的定義 54
4.4 全局聲明和局部聲明 55
4.5 XML Schema的組定義 56
4.6 XML Schema中的注釋 57
4.7 XML文件與Schema文件的匹配 57
4.8 XML文件對(duì)于XML Schema模式的校驗(yàn) 58
小結(jié) 60
習(xí)題 60
第5章 使用CSS格式化顯示XML文件 62
5.1 CSS技術(shù)簡(jiǎn)介 62
5.2 XML與CSS結(jié)合的方式 63
5.2.1 調(diào)用獨(dú)立樣式文件 63
5.2.2 將樣式語(yǔ)句嵌入到XML文件 64
5.2.3 混合方法指定樣式 65
5.2.4 使用多個(gè)樣式文件 65
5.3 CSS格式化XML文件 66
5.3.1 定義樣式 66
5.3.2 文本顯示方式設(shè)置 67
5.3.3 文本屬性設(shè)置 70
5.3.4 設(shè)置元素 72
5.3.5 元素定位顯示 75
5.3.6 圖片設(shè)置 78
5.3.7 環(huán)繞文本 80
小結(jié) 80
習(xí)題 80
第6章 使用XSL格式化顯示XML文件 82
第7章 XML的數(shù)據(jù)源對(duì)象 111
7.1 數(shù)據(jù)島的概念 111
7.1.1 內(nèi)嵌的數(shù)據(jù)島 111
7.1.2 外部數(shù)據(jù)島 113
7.2 通過(guò)記錄集管理數(shù)據(jù)島 115
7.2.1 創(chuàng)建記錄集 115
7.2.2 通過(guò)記錄集訪問(wèn)數(shù)據(jù)島中各個(gè)標(biāo)記 116
7.2.3 操作記錄集 117
7.2.4 遍歷記錄集 118
7.2.5 對(duì)記錄集進(jìn)行分頁(yè) 120
7.2.6 把記錄存儲(chǔ)到數(shù)組中 122
7.3 數(shù)據(jù)管理 124
7.3.1 關(guān)系數(shù)據(jù)庫(kù)中數(shù)據(jù)的存儲(chǔ)與查詢 124
7.3.2 XML數(shù)據(jù)中信息的存儲(chǔ)與查詢 126
7.4 XML與數(shù)據(jù)庫(kù)的交互 130
7.4.1 數(shù)據(jù)庫(kù)到XML文檔的信息交互 130
7.4.2 XML文檔到數(shù)據(jù)庫(kù)的信息交互 133
7.5 SQL Server對(duì)XML的支持 135
7.5.1 從SQL Server數(shù)據(jù)庫(kù)中提取數(shù)據(jù)到XML 135
7.5.2 XML數(shù)據(jù)保存到數(shù)據(jù)庫(kù) 138
小結(jié) 139
習(xí)題 139
第8章 DOM解析器 141
8.1 DOM解析器 141
8.1.1 DOM標(biāo)準(zhǔn) 141
8.1.2 認(rèn)識(shí)DOM解析器 142
8.2 節(jié)點(diǎn)的類(lèi)型 143
8.2.1 Node接口 143
8.2.2 NodeList接口 144
8.2.3 NamedNodeMap接口 145
8.3 Document節(jié)點(diǎn) 145
8.4 Element節(jié)點(diǎn) 147
8.5 Text節(jié)點(diǎn) 149
8.6 CDATASection節(jié)點(diǎn) 151
8.7 Attr節(jié)點(diǎn) 153
8.8 DocumentType節(jié)點(diǎn) 155
8.8.1 獲取DTD的基本信息 155
8.8.2 獲取實(shí)體 156
8.9 處理空白 157
8.10 驗(yàn)證規(guī)范性和有效性 159
8.11 使用DOM生成XML文件 159
8.12 XML與JSP的結(jié)合 162
小結(jié) 165
習(xí)題 165
第9章 SAX解析器 167
9.1 SAX解析器 167
9.1.1 概述 167
9.1.2 工作原理 167
9.1.3 事件處理器 168
9.1.4 事件的產(chǎn)生與處理 170
9.2 文件的開(kāi)始與結(jié)束 171
9.3 XML中的處理指令 173
9.4 開(kāi)始標(biāo)記與結(jié)束標(biāo)記 175
9.5 文本數(shù)據(jù) 178
9.6 處理空白 180
9.7 名稱(chēng)空間 181
9.8 實(shí)體 183
9.9 文件的定位器 187
9.10 處理SAX解析過(guò)程中發(fā)現(xiàn)的錯(cuò)誤信息 189
9.11 SAX過(guò)濾器 193
9.11.1 SAX過(guò)濾器基本原理 193
9.11.2 SAX過(guò)濾器程序設(shè)計(jì)模式 193
小結(jié) 197
習(xí)題 197

本目錄推薦

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