XML技術應用開發案例

徐寶林 等

  • 出版商: 電子工業
  • 出版日期: 2025-07-01
  • 售價: $299
  • 語言: 簡體中文
  • 頁數: 208
  • ISBN: 7121507331
  • ISBN-13: 9787121507335
  • 相關分類: 網站開發
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書主要面向XML綜合應用開發技術人員,重點關註基於三層軟件架構的輕量級開發,全書以應用案例為載體,內容主要涉及XML與HTML、XML節點訪問、動態調用XSLT文件格式化XML數據、動態調用XSLT模板格式化XML數據、XSLT模板格式化XML數據且表格內嵌式交互排序、XML文檔數據格式創新設計、XSLT文件格式化創新格式XML文檔、XML數據分頁瀏覽設計、XMLHttpRequest對象與NodeJS後臺服務異步通信、輕量級三層軟件架構實例、基於三層軟件架構的XML數據分頁瀏覽設計、基於表格內嵌式排序的XML數據分頁瀏覽、基於XPath的標記數據選取、XML節點精確查詢、XML節點模糊查詢、添加XML節點、更新XML節點、刪除XML節點。全書始終貫徹“做中學、學中做”的理念,采用原創開發、典型獨特、邏輯嚴密的案例,具有極強的綜合性和應用性,適合廣大Web應用開發技術人員學習,也適合應用技術大學進行教學參考。

目錄大綱

第1章 XML與HTML 1
1.1 設計需求 1
1.2 設計分析 2
1.2.1 功能分析 2
1.2.2 核心業務數據流分析 3
1.2.3 包及文件設計分析 3
1.3 文件架構 4
1.4 代碼實現 5
1.4.1 主頁實現 5
1.4.2 實現效果 6
1.5 問題思考 8
1.6 仿真實訓 8
第2章 XML節點訪問 11
2.1 設計需求 11
2.2 設計分析 12
2.2.1 功能分析 12
2.2.2 核心業務數據流分析 13
2.2.3 包及文件設計分析 13
2.3 文件架構 14
2.4 代碼實現 14
2.4.1 主頁實現 14
2.4.2 實現效果 16
2.5 問題思考 18
2.6 仿真實訓 18
第3章 動態調用XSLT文件格式化XML數據 20
3.1 設計需求 20
3.2 設計分析 21
3.2.1 功能分析 21
3.2.2 核心業務數據流分析 21
3.2.3 包及文件設計分析 22
3.3 文件架構 23
3.4 代碼實現 23
3.4.1 主頁實現 23
3.4.2 XSLT文件代碼 24
3.4.3 自定義框架XSLT.js文件代碼 26
3.4.4 實現效果 27
3.5 問題思考 28
3.6 仿真實訓 29
第4章 動態調用XSLT模板格式化XML數據 30
4.1 設計需求 30
4.2 設計分析 31
4.2.1 功能分析 31
4.2.2 核心業務數據流分析 31
4.2.3 包及文件設計分析 32
4.3 文件架構 33
4.4 代碼實現 33
4.4.1 主頁實現 33
4.4.2 XSLT文件代碼 34
4.4.3 XSLT.js文件代碼 36
4.4.4 實現效果 36
4.5 問題思考 36
4.6 仿真實訓 37
第5章 XSLT模板格式化XML數據且表格內嵌式交互排序 39
5.1 設計需求 39
5.2 設計分析 40
5.2.1 功能分析 40
5.2.2 核心業務數據流分析 40
5.2.3 包及文件設計分析 41
5.3 文件架構 42
5.4 代碼實現 42
5.4.1 主頁實現 42
5.4.2 XSLT文件代碼 43
5.4.3 XSLT.js文件代碼 46
5.4.4 實現效果 46
5.5 問題思考 47
5.6 仿真實訓 47
第6章 XML文檔數據格式創新設計 49
6.1 設計需求 49
6.2 設計分析 50
6.2.1 功能分析 50
6.2.2 核心業務數據流分析 51
6.2.3 包及文件設計分析 51
6.3 文件架構 52
6.4 代碼實現 53
6.4.1 主頁實現 53
6.4.2 實現效果 54
6.5 問題思考 55
6.6 仿真實訓 56
第7章 XSLT文件格式化創新格式XML文檔 58
7.1 設計需求 58
7.2 設計分析 59
7.2.1 功能分析 59
7.2.2 核心業務數據流分析 59
7.2.3 包及文件設計分析 60
7.3 文件架構 61
7.4 代碼實現 61
7.4.1 主頁實現 61
7.4.2 XSLT文件代碼 62
7.4.3 自定義JavaScript腳本代碼 63
7.4.4 實現效果 64
7.5 問題思考 64
7.6 仿真實訓 65
第8章 XML數據分頁瀏覽設計 66
8.1 設計需求 66
8.2 設計分析 67
8.2.1 功能分析 67
8.2.2 核心業務數據流分析 68
8.2.3 包及文件設計分析 69
8.3 文件架構 69
8.4 代碼實現 70
8.4.1 主頁實現 70
8.4.2 自定義JavaScript文件實現 71
8.4.3 實現效果 73
8.5 問題思考 74
8.6 仿真實訓 75
第9章 XMLHttpRequest對象與NodeJS後臺服務異步通信 77
9.1 設計需求 77
9.2 設計分析 77
9.2.1 功能分析 77
9.2.2 核心業務數據流分析 78
9.2.3 包及文件設計分析 78
9.3 文件架構 79
9.4 代碼實現 80
9.4.1 主頁實現 80
9.4.2 後臺主服務程序實現 81
9.4.3 後臺子服務程序實現 82
9.4.4 實現效果 82
9.5 問題思考 84
9.6 仿真實訓 84
第10章 輕量級三層軟件架構實例 86
10.1 設計需求 86
10.2 設計分析 87
10.2.1 功能分析 87
10.2.2 核心業務數據流分析 87
10.2.3 包及文件設計分析 88
10.3 文件架構 88
10.4 代碼實現 89
10.4.1 主頁實現 89
10.4.2 後臺主服務程序實現 90
10.4.3 後臺子服務程序實現 91
10.4.4 實現效果 92
10.5 問題思考 92
10.6 仿真實訓 93
10.7 關於三層軟件架構 94
第11章 基於三層軟件架構的XML數據分頁瀏覽設計 95
11.1 設計需求 95
11.2 設計分析 96
11.2.1 功能分析 96
11.2.2 核心業務數據流分析 97
11.2.3 包及文件設計分析 98
11.3 文件架構 98
11.4 代碼實現 99
11.4.1 主頁實現 99
11.4.2 自定義JavaScript文件實現 101
11.4.3 後臺主服務程序實現 103
11.4.4 後臺子服務程序實現 104
11.4.5 實現效果 104
11.5 仿真實訓 104
第12章 基於表格內嵌式排序的XML數據分頁瀏覽 107
12.1 設計需求 107
12.2 設計分析 109
12.2.1 功能分析 109
12.2.2 核心業務數據流分析 109
12.2.3 包及文件設計分析 110
12.3 文件架構 111
12.4 代碼實現 112
12.4.1 主頁實現 112
12.4.2 自定義JavaScript文件實現 114
12.4.3 後臺服務實現 117
12.4.4 XSLT文件實現 118
12.4.5 XML文檔改進實現 119
12.4.6 實現效果 121
12.5 問題思考 122
12.6 仿真實訓 122
第13章 基於XPath的標記數據選取 124
13.1 設計需求 124
13.2 設計分析 125
13.2.1 功能分析 125
13.2.2 核心業務數據流分析 125
13.2.3 包及文件設計分析 126
13.3 文件架構 127
13.4 代碼實現 127
13.4.1 主頁實現 127
13.4.2 後臺服務實現 129
13.4.3 實現效果 130
13.5 問題思考 132
13.6 仿真實訓 132
第14章 XML節點精確查詢 134
14.1 設計需求 134
14.2 設計分析 135
14.2.1 功能分析 135
14.2.2 核心業務數據流分析 136
14.2.3 包及文件設計分析 136
14.3 文件架構 137
14.4 代碼實現 138
14.4.1 主頁實現 138
14.4.2 後臺服務實現 139
14.4.3 實現效果 141
14.5 問題思考 141
14.6 仿真實訓 142
第15章 XML節點模糊查詢 144
15.1 設計需求 144
15.2 設計分析 145
15.2.1 功能分析 145
15.2.2 核心業務數據流分析 146
15.2.3 包及文件設計分析 146
15.3 文件架構 147
15.4 代碼實現 148
15.4.1 主頁實現 148
15.4.2 後臺服務實現 149
15.4.3 實現效果 150
15.5 問題思考 151
15.6 仿真實訓 151
第16章 添加XML節點 153
16.1 設計需求 153
16.2 設計分析 154
16.2.1 功能分析 154
16.2.2 核心業務數據流分析 155
16.2.3 包及文件設計分析 156
16.2.4 XML文檔創新改進 156
16.2.5 標記數據添加思路 158
16.3 文件架構 158
16.4 代碼實現 159
16.4.1 主頁實現 159
16.4.2 後臺主服務程序實現 162
16.4.3 後臺子服務程序實現 162
16.4.4 實現效果 164
16.5 問題思考 164
16.6 仿真實訓 165
第17章 更新XML節點 167
17.1 設計需求 167
17.2 設計分析 168
17.2.1 功能分析 168
17.2.2 核心業務數據流分析 169
17.2.3 包及文件設計分析 170
17.2.4 XML文檔創新改進 170
17.3 文件架構 172
17.4 代碼實現 173
17.4.1 主頁實現 173
17.4.2 後臺主服務程序實現 176
17.4.3 後臺子服務程序實現 177
17.4.4 實現效果 179
17.5 問題思考 179
17.6 仿真實訓 180
第18章 刪除XML節點 182
18.1 設計需求 182
18.2 設計分析 183
18.2.1 功能分析 183
18.2.2 核心業務數據流分析 184
18.2.3 包及文件設計分析 185
18.2.4 XML文檔創新改進 185
18.3 文件架構 187
18.4 代碼實現 188
18.4.1 主頁實現 188
18.4.2 後臺主服務程序實現 190
18.4.3 後臺子服務程序實現 190
18.4.4 實現效果 192
18.5 問題思考 193
18.6 仿真實訓 193
參考文獻 196