深入淺出XML

出版時間:2001-9-1  出版社:人民郵電出版社  作者:賈小珠  頁數(shù):291  
Tag標簽:無  

內(nèi)容概要

本書首先介紹了標記語言和XML的基本概念,并通過一個簡單的實例說明了XML文檔的基本組成,然后詳細介紹了XML的語法規(guī)則、文檔類型定義、XML Schema、級聯(lián)樣式單、可擴展樣式語言等XML的基本內(nèi)容,最后介紹了W3C的DOM接口標準、Microsoft的XML DOM以及XML在ASP、VB和HTML中的

書籍目錄

第1章  XML概述	1
1.1 標記語言 2
1.1.1 標記語言的含義 2
1.1.2 標準通用標記語言 3
1.1.3 HTML簡介 3
1.2 XML簡介 4
1.2.1 XML的含義 4
1.2.2 XML的設計目標 5
1.2.3 XML的一些常用術語和基本概念 6
1.2.4 XML的未來 6
1.3 XML文檔編輯工具 7
1.3.1 通用編輯工具 8
1.3.2 專用編輯工具 8
1.4 簡單的XML文檔 10
第2章 XML語言基礎 15
2.1 語法基礎 16
2.1.1 大小寫 16
2.1.2 數(shù)據(jù) 16
2.1.3 CDATA段 17
2.1.4 注釋 18
2.2 序碼(Prolog) 19
2.2.1 XML聲明 19
2.2.2 文檔類型聲明 19
2.3 處理指令(PI) 21
2.4 元素及其屬性 22
2.5 元素的層次結構 24
2.6 實體簡介 25
2.7 XML文檔的結構 26
2.7.1 邏輯結構 26
2.7.2 物理結構 27
2.8 有效的XML文檔 28
2.9 結構完整的XML文檔實例 29
第3章 創(chuàng)建DTD 37
3.1 基本概念 38
3.2 元素 38
3.2.1 元素聲明 39
3.2.2 空元素 39
3.2.3 ANY元素 39
3.2.4 #PCDATA 41
3.2.5 子元素定義 42
3.2.6 混合內(nèi)容的元素 47
3.3 屬性 47
3.3.1 屬性的聲明 47
3.3.2 屬性的類型 48
3.3.3 屬性的缺省值 50
3.4 DTD中的實體 51
3.4.1 實體的概念 52
3.4.2 內(nèi)部通用實體 52
3.4.3 外部通用實體 55
3.4.4 內(nèi)部參數(shù)實體 56
3.4.5 外部參數(shù)實體 57
3.5 名稱空間 57
第4章 XML Schema 61
4.1 XML Schema概述 62
4.2 Schema的結構 63
4.3 XML Schema的元素 63
4.3.1 ElementType元素 64
4.3.2 element元素 66
4.3.3 group元素 69
4.3.4 description元素 73
4.4 屬性 73
4.5 Schema對名稱空間的支持 76
第5章 級聯(lián)樣式單CSS1 79
5.1 什么是CSS 80
5.2 CSS樣式單與XML文檔的鏈接 82
5.3 選擇元素 83
5.3.1 選擇符(Selector) 83
5.3.2 偽元素(pseudo-element) 84
5.3.3 偽類(Pseudo-class) 87
5.3.4 上下文關聯(lián)選擇符和CSS注釋 89
5.4 繼承性 91
5.5 CSS中的單位 92
5.5.1 長度單位 92
5.5.2 URL單位 93
5.5.3 顏色單位 94
5.6 塊、內(nèi)聯(lián)或列表項元素 95
5.7 字體屬性 99
5.8 font簡略屬性 106
5.9 顏色和背景屬性 107
5.10 文本屬性 115
5.11 框屬性 123
5.12 濾鏡和漸變 133
5.12.1 濾鏡和漸變 134
5.12.2 濾鏡和漸變屬性 134
第6章 級聯(lián)樣式單CSS2 145
6.1 擴展定位與可視格式化 146
6.1.1 CSS2定位 146
6.1.2 擴展定位與可視屬性 147
6.2 頁面格式與打印支持 154
6.3 音頻屬性 156
第7章 擴展樣式語言XSL 159
7.1 XSL簡介 160
7.2 XSL變換 160
7.2.1 樹型結構 160
7.2.2 XSL樣式單文檔 162
7.2.3 XSL樣式單和XML文檔的鏈接 163
7.3 XSL模板 164
7.3.1 xsl:apply-templates元素 165
7.3.2 模板的select屬性 167
7.4 在XSL中對節(jié)點值的簡單操作 170
7.4.1 使用xsl:value-of來計算節(jié)點值 170
7.4.2 使用xsl:for-each元素處理多個元素 173
7.4.3 使用order-by模式對輸出節(jié)點排序 175
7.5 節(jié)點的匹配模式 179
7.5.1 匹配根模式 179
7.5.2 匹配元素名 179
7.5.3 使用"/"字符匹配子節(jié)點 182
7.5.4 使用"http://"符號匹配子元素 184
7.5.5 使用"@"符號匹配屬性 186
7.5.6 使用comment()匹配注釋 187
7.5.7 使用text()匹配文本節(jié)點 188
7.5.8 "或"操作符(|) 189
7.6 條件模板 191
7.6.1 條件表達式 191
7.6.2 XSL中的常用節(jié)點方法 195
7.6.3 在模板輸出中使用條件 196
7.6.4 在模板屬性中使用條件 199
7.7 XSL格式化對象 201
7.7.1 XSL格式化語言概述 201
7.7.2 格式化對象及其屬性 201
7.7.3 fo名稱空間 202
7.7.4 格式化對象實例 203
第8章 XML鏈接 205
8.1 XML鏈接簡介 206
8.2 XLink 206
8.2.1 簡單鏈接 206
8.2.2 擴展鏈接 208
8.3 XPointer 210
8.3.1 絕對路徑 210
8.3.2 相對路徑 211
第9章 文檔對象模型 213
9.1 DOM概述 214
9.1.1 節(jié)點 215
9.1.2 DOM中的數(shù)據(jù)類型 216
9.2 VBScript簡介 216
9.2.1 變量與常量 216
9.2.2 運算符 219
9.2.3 流程控制 220
9.2.4 VBScript中的過程和函數(shù) 224
9.3 JavaScript簡介 225
9.3.1 變量和常量 225
9.3.2 運算符 226
9.3.3 程序流程控制 228
9.3.4 JavaScript中的函數(shù) 231
9.4 W3C DOM接口 231
9.4.1 Document接口 232
9.4.2 Node接口 233
9.4.3 NodeList接口 239
9.4.4 NamedNodeMap接口 239
9.4.5 DocumentFragment接口 241
9.4.6 CharacterData接口 241
9.4.7 Attr接口 242
9.4.8 Element接口 242
9.4.9 其他接口介紹 243
9.5 Microsoft XML DOM 244
9.5.1 使用Microsoft XMLDOM ActiveX數(shù)據(jù)對象 244
9.5.2 XMLDOMDocument對象 244
9.5.3 XMLDOMElement對象 246
9.5.4 XMLDOMNode對象 247
9.5.5 XMLDOMNodeList對象 249
9.5.6 XMLDOMNamedNodeMap對象 250
9.5.7 XMLDOMAttribute對象 251
9.5.8 XMLDOMText對象 253
9.5.9 XMLDOMParseError對象 253
9.5.10 其他對象介紹 254
第10章 XML的應用 255
10.1 ASP對象 256
10.1.1 ASP內(nèi)置對象概述 258
10.1.2 Response對象 258
10.1.3 Request對象 260
10.1.4 Server對象 261
10.2 ADO對象 262
10.2.1 Connection對象 264
10.2.2 Recordset對象 266
10.2.3 Fields集合和Field對象 269
10.3 數(shù)據(jù)島 271
10.3.1 數(shù)據(jù)島的加載 271
10.3.2 數(shù)據(jù)島的數(shù)據(jù)綁定 276
10.3.3 數(shù)據(jù)島中的記錄集 277
10.4 XML在ASP中的應用 278
10.4.1 利用ASP生成動態(tài)XML頁面 278
10.4.2 利用FSO存取XML 280
10.4.3 利用DOM存取XML 283
10.5 XML在VB中的應用 285
10.5.1 加載XML文檔 285
10.5.2 遍歷XML文檔元素 287
10.5.3 操作XML文檔元素 289
10.5.4 下載和上載XML文檔 291

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    深入淺出XML PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7