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

XML實用教程

XML實用教程

定 價:¥24.00

作 者: 范立鋒 主編
出版社: 人民郵電出版社
叢編項: 21世紀高等學校計算機規(guī)劃教材
標 簽: XML

ISBN: 9787115205278 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 198 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《XML實用教程》作者簡介

圖書目錄

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

本目錄推薦

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