XML實用技術自學經典

《XML實用技術自學經典》是2016年出版的圖書,作者是伍逸。

基本介紹

  • 書名:XML實用技術自學經典
  • 作者:伍逸
  • ISBN:9787302412533
  • 定價:49元
  • 出版時間:2016.01.01
基本信息,內容簡介,目錄,

基本信息

作者:伍逸
定價:49元
印次:1-1
ISBN:9787302412533
出版日期:2016.01.01

內容簡介

本書主要講述XML及其相關技術,全書共10章,分別介紹XML基礎語法、XML命名空間、文檔類型定義、利用套用文檔對象模型操作XML文檔、JavaScript語言、套用XPath操作XML文檔、利用CSS和XSLT轉換XML、可縮放矢量圖形相關知識、C#的基礎知識和語法及在C#中套用文檔對象模型讀寫XML文檔。  本書適合於對XML感興趣,想更深入學習XML及其相關技術的讀者

目錄

第1章XML簡介 1
1.1標記語言的發展簡史 1
1.2什麼是XML 2
1.3使用XML的好處 3
1.4用瀏覽器瀏覽XML文檔 3
1.5XML語法 4
1.5.1XML的標記、元素和屬性 4
1.5.2XML的語法規則 5
1.5.3XML名稱命名規則 9
1.5.4XML實體引用 10
1.5.5XML的CDATA區 11
1.5.6XML的注釋 12
1.5.7XML聲明 12
1.5.8格式正確的XML文檔 12
1.5.9XML的命名空間 13
1.5.10錯誤處理 15
1.6DTD和XMLSchema 17
1.7解析XML文檔 18
1.8XPath概述 19
1.9XSLT概述 20
習題 21
第2章XML命名空間 22
2.1XML命名空間概述 22
2.2聲明命名空間 23
2.2.1URL、URI和URN 24
2.2.2創建命名空間 26
2.3命名空間套用實例 30
2.4常見的命名空間 35
習題 37
第3章文檔類型定義 38
3.1DTD語法規則 38
3.1.1DTD元素 38
3.1.2DTD屬性 42
3.1.3DTD實體 48
3.2套用DTD 50
3.3DTD的局限性 54
習題 54
第4章XML模式 56
4.1使用XMLSchema的好處 56
4.2XSD的語法規則 57
4.2.1XSD中的元素 57
4.2.2XSD中的屬性 63
4.2.3XSD中的數據類型 65
4.3創建XSDSchema 78
4.4套用XSDSchema 80
4.5XSD檔案之間的引用 81
4.5.1import方式 81
4.5.2include方式 87
習題 90
第5章使用文檔對象模型操作XML文檔 92
5.1JavaScript簡介 92
5.1.1JavaScript代碼在HTML中放置的位置 92
5.1.2JavaScript的數據類型 93
5.1.3JavaScript的語法格式 95
5.1.4JavaScript的運算符 95
5.1.5JavaScript變數 98
5.1.6JavaScript的對象 100
5.1.7JavaScript的函式 101
5.1.8JavaScript語句 103
5.2使用DOM操作XML文檔 111
5.2.1文檔對象模型概述 112
5.2.2XMLDOM的屬性與方法 113
5.2.3讀取XML文檔 120
5.2.4寫入XML文檔 126
習題 136
第6章使用XPath操作XML文檔 138
6.1XPath簡介 138
6.1.1XPath的節點 138
6.1.2XPath的語法 139
6.1.3XPath的軸 141
6.1.4XPath的運算符和特殊字元 142
6.1.5XPath的函式 143
6.2XPath的實例 150
6.2.1IIS的安裝和設定 151
6.2.2在IIS上發布網站 154
6.2.3XPath實例 156
習題 159
第7章使用CSS和XSLT轉換XML文檔 161
7.1CSS技術簡介 161
7.1.1CSS的調用 161
7.1.2用CSS格式化XML文檔 162
7.2XSLT簡介 170
7.2.1XSLT的基本轉換過程 171
7.2.2XSLT語法 173
7.3CSS與XSLT相結合格式化XML文檔 180
習題 184
第8章可縮放矢量圖形SVG 185
8.1SVG的一些基本概念 185
8.1.1SVG的引用 186
8.1.2SVG的坐標系統 188
8.2SVG的內置基本圖形形狀 189
8.2.1矩形(Rectangle) 189
8.2.2圓形(Circle) 190
8.2.3橢圓形(Ellipse) 191
8.2.4直線(Line) 192
8.2.5折線(Polyline) 193
8.2.6多邊形(Polygon) 194
8.2.7路徑(Path) 195
8.2.8文字(Text) 196
8.3SVG濾鏡 197
8.4SVG漸變 200
8.4.1線性漸變 200
8.4.2放射性漸變 202
8.5HTML與SVG 203
習題 204
第9章初識C# 205
9.1數據類型 205
9.1.1簡單類型 205
9.1.2結構類型 208
9.1.3枚舉類型 209
9.1.4數組類型 210
9.1.5類型轉換 213
9.2類 216
9.2.1類聲明 216
9.2.2創建類實例 216
9.2.3類成員 217
9.2.4構造函式和析構函式 218
9.2.5方法 219
9.2.6欄位與屬性 224
9.2.7繼承 226
9.2.8多態性 228
9.2.9抽象類 229
9.2.10密封類 230
9.3接口 231
9.4委託與事件 232
9.4.1委託 232
9.4.2事件 234
9.5表達式 235
9.5.1一元運算符 235
9.5.2算術運算符 236
9.5.3位運算符 236
9.5.4關係和類型測試運算符 236
9.5.5條件、條件邏輯和賦值運算符 238
9.5.6其他特殊運算符 238
9.6程式控制語句 240
9.6.1選擇語句 240
9.6.2循環語句 242
9.6.3跳轉語句 244
9.6.4異常處理 245
習題 246
第10章套用C#操作XML文檔 247
10.1DOM實現 247
10.2套用實例 248
10.2.1裝載XML文檔 249
10.2.2DOM實現遍歷XML文檔 251
10.2.3查詢特殊元素和節點 252
10.3修改XML文檔 258
10.3.1Save方法 258
10.3.2XmlDocumentFragment類 258
10.3.3XmlElement類 259
10.3.4添加節點到XML文檔中 260
10.3.5刪除和更換節點 260
10.3.6將XML片段插入XML文檔 261
10.3.7添加屬性到節點中 261
10.4DOM綜合實例 262
10.5處理空白 265
10.6處理命名空間 265
10.7XmlDocument類的事件 267
10.8XmlReader和XmlWriter類簡介 268
10.9用XmlTextReader類讀取XML文檔 270
10.9.1讀取元素屬性和值 271
10.9.2遍歷XML文檔 273
10.10編寫XML文檔 277
10.11綜合實例 281
習題 302
參考文獻 304

相關詞條

熱門詞條

聯絡我們