xxxx欧美丰满大屁股/性欧美极品xxxx欧美一区二区/男插女的下面免费视频夜色/美女视频在线一区二区三区

歡迎光臨本店     登錄 注冊   加入收藏
  •   
歡迎光臨清華大學出版社第三事業部!

此頁面上的內容需要較新版本的 Adobe Flash Player。

獲取 Adobe Flash Player

當前位置: 首頁 > 科技 > 計算機與網絡 > 程序語言與軟件開發 > XML應用入門與提高

瀏覽歷史

XML應用入門與提高

XML應用入門與提高

prev next

  • 商品貨號:20141127003
  • 所屬系列:軟件入門入門與提高叢書
    商品重量:0克
    作者:祝紅濤,陳軍紅
    出版社:清華大學出版社
    圖書書號/ISBN:9787302375418
    出版日期:2015年1月
    開本:16
    圖書頁數:420
    圖書裝訂:平裝
    圖書規格:185mm×260mm
    版次:1-1
    印張:26.25
    字數:626千字
  • 上架時間:2014-11-27
    商品點擊數:2891
  • 定價:¥58.00元
    本店售價:¥58.00元
    注冊用戶:¥58.00元
    vip:¥55.10元
    黃金等級:¥52.20元
    用戶評價: comment rank 5
  • 商品總價:
  • 購買數量:

內容簡介:

商品附加資源

內 容 簡 介
本書從初學者的角度出發,由淺入深、循序漸進地介紹了XML文檔應用與開發的相關知識,書中不但提供了大量XML的示例,還提供了大量的實戰和上機練習用于演練。
本書共分13章,主要內容包括標記語言的類型和歷史,XML的概念、特點和用途,XML與其他語言的區別,XML的相關標準技術,XML的使用優勢、應用領域和開發工具,XML的構成元素、文檔聲明、元素、標記、屬性、字符、實體和命名空間,DTDXSDXPathXQueryXSLTXLinkXPointerWeb服務和WSDL,還包括DOM解析器和SAX解析器對XML文檔的解析,以及在C#語言中處理XML文檔數據等。在本書最后一章提供了一個綜合項目——XML通信錄作為結束。
本書涉及面廣泛,幾乎涉及XML應用與開發的所有重要知識,適合所有XML初學者使用。另外,對于大中專和培訓班的學生來說,本書更是一本不可多得的教材。
 
前  言
XML中文被稱為可擴展標記語言,是SGML(標準通用標記語言)的子集。使用XML可以用來標記數據、定義數據類型,它是一種允許用戶對自己的標記語言進行定義的源語言。XML非常適合萬維網傳輸,它提供了統一的方法來描述和交換獨立于應用程序或供應商的結構化數據。
使用XML不僅可以從HTML中分離數據,還可以交換數據和共享數據。另外,許多新的Internet語言都是通過XML進行創建的,本書將詳細介紹與XML相關的知識,包括與XML有關的技術。
本書內容
全書共分13章,主要內容如下。
第1章  XML概述。本章著重介紹XML的基本知識,包括它的概念、特點、用途、與其他語言的區別、相關技術以及使用優勢和應用領域等內容。
第2章  XML入門。本章介紹XML基本語法和文檔組成,包括標記、屬性和元素的使用,字符的使用,注釋的使用,以及實體引用和命名空間等內容。
第3章  XML與DTD。本章首先介紹DTD的概念和構成,接著介紹DTD文件中的元素和屬性聲明,然后介紹如何通過不同的方式引用DTD文件,最后再了解實體聲明和引用的相關知識。
第4章  XML與XSD。XSD的英文全稱是XML Schema Definition,有時也被稱為XML Schema。本章詳細介紹XSD技術,包括它的優點、文檔制定、構成元素、數據類型以及校驗工具等內容。
第5章  XPath和XQuery技術。本章從XSL常用標記開始介紹,然后依次介紹XPath技術和XQuery技術。
第6章  文檔顯示技術。本章著重介紹XSLT的知識,其內容包括XSLT模板、XSLT標記、基本判斷、條件判斷、循環處理、XSLT函數,以及在XSLT中如何使用CSS等。
第7章  XLink和XPointer技術。本章首先介紹XLink技術,包括它的語法、屬性、簡單鏈接和擴展鏈接,然后介紹XPointer技術,包括它的概念、形式、位置路徑、位置集合、位置步以及對XPath的擴展內容等。
第8章  Web服務和WSDL技術。本章著重介紹WSDL的知識,在介紹WSDL技術之前,首先會了解Web服務。
第9章  DOM解析器操作XML文檔。本章重點介紹如何使用DOM解析器對XML文檔進行解析。其主要內容包括XML DOM的作用、XML DOM與W3C的關系、常用的操作對象、DOM節點類型以及節點操作等。
第10章  SAX解析XML文檔。本章將詳細介紹如何使用SAX解析器來處理XML文檔。其主要內容包括SAX的歷史版本、工作原理、監聽器接口、解析API、解析步驟以及接口應用等。
第11章  C#中的XML應用。本章介紹如何使用C#語言處理XML文檔,包括XML與DataSet的交互、System.xml命名空間和處理XML數據常用類等內容。
第12章  XML中的Web應用。本章介紹XML在Web中的應用,使用ASP.NET環境和SQL Server數據庫,包括XML數據綁定控件的使用、XML數據與SQL Server之間的轉換、站點地圖中的XML以及ASP.NET配置文件的介紹等。
第13章  通訊錄。本章主要介紹使用ASP結合XML實現通訊錄的過程,包括定義XML文件、添加聯系人、查看聯系人、修改和刪除聯系人。
本書特色
本書內容詳細、實例豐富,知識面廣,全面地講解了XML的應用和開發。與已經出版的相關圖書相比,這本圖書的最大特點體現在以下幾個方面。
知識全面,內容豐富。本書緊緊圍繞XML的相關知識展開詳細的講解,涵蓋了實際開發中的具體應用代碼。
理論和示例結合。本書中幾乎每一個知識點都有豐富而典型的練習,而且每一章最后都會通過一個或多個綜合實戰總結本章的知識。作為一本XML入門書,理論與練習很好地結合起來進行講解,最容易讓讀者快速掌握。
應用廣泛,提供文檔。對于大多數的精選實戰案例,都會向讀者提供詳細的實現步驟,結構清晰簡明,分析深入淺出,并且有些實戰很貼近實際。
隨書光盤。本書配備了視頻教學文件,包括每個章節所涉及的源代碼、開發環境的安裝演示等。讀者可以通過視頻文件更加直觀地學習XML的知識。
網站技術支持。讀者在學習或者工作的過程中,如果遇到問題,可以直接登錄www.itzcn.com與我們取得聯系,作者會在第一時間內給予回復。
貼心的提示。為了便于讀者閱讀,全書還穿插了一些技巧、提示等小貼士,體例約定如下。
提示:通常是一些貼心的提醒,讓讀者加深印象或提供建議,或者是解決問題的方法。
注意:提出學習過程中需要特別注意的一些知識點和內容,或者相關信息。
技巧:通過簡短的文字,指出知識點在應用時的一些小竅門。
讀者對象
本書適合作為軟件開發入門者的自學用書,也適合作為高等院校相關專業的教學參考書,還可供開發人員查閱、參考。
XML開發入門者;
XML初學者以及在校學生;
各大中專院校的在校學生和相關授課老師;
準備從事與XML應用相關的人員。
本書由祝紅濤和陳軍紅編著,參與本書編寫的人員還有程朝斌、王詠梅、郝軍啟、王慧、鄭小營、張浩華、王超英、張凡、趙振方、張艷梅等,在此特表示感謝。在本書的編寫過程中,我們力求精益求精,但書中難免會存在一些疏漏或不足之處,敬請廣大讀者批評、指正。
編  者
 
目  錄
第1章  XML概述 1
1.1  標記語言概述 2
1.1.1  標記語言的類型 2
1.1.2  標記語言的歷史 3
1.2  XML的基礎知識 4
1.2.1  XML的概念 4
1.2.2  XML的特點 5
1.2.3  XML的用途 6
1.3  XML與HTML語言 7
1.3.1  語法要求不同 7
1.3.2  標記不同 7
1.3.3  作用不同 8
1.3.4  其他不同 8
1.4  XML的相關技術 9
1.4.1  W3C組織 9
1.4.2  技術標準 9
1.5  XML的優勢 12
1.5.1  技術優勢 12
1.5.2  商業優勢 14
1.6  XML的應用領域 15
1.6.1  電子商務 15
1.6.2  網絡出版 16
1.6.3  移動通信 16
1.6.4  Web服務 16
1.6.5  Web集成 17
1.6.6  配置文件 17
1.6.7  分布式計算 17
1.6.8  前景觀望 18
1.7  XML開發工具 18
1.8  實戰——XML文檔引入CSS文件 19
1.9  思考與練習 21
第2章  XML入門 23
2.1  XML文檔 24
2.1.1  XML文檔構成 24
2.1.2  XML文檔聲明 25
2.1.3  XML文檔注釋 26
2.1.4  XML處理指令 27
2.2  XML元素和標記 28
2.2.1  元素和標記 28
2.2.2  元素定義 30
2.2.3  元素特性 31
2.3  XML元素屬性 32
2.3.1  屬性的使用 32
2.3.2  元素和屬性 33
2.4  XML中的字符和實體 34
2.4.1  實體概述 35
2.4.2  CDATA文本段 36
2.4.3  文檔規范 37
2.5  XML命名空間 38
2.5.1  命名空間概述 38
2.5.2  自定義命名空間 38
2.5.3  命名空間的特點 41
2.5.4  默認的命名空間 42
2.6  實戰——系統用戶信息管理 42
2.7  本章習題 44
第3章  XML與DTD 47
3.1  DTD簡介 48
3.1.1  DTD概述 48
3.1.2  DTD的構成 48
3.1.3  DTD文檔定義 49
3.2  元素聲明 51
3.2.1  元素聲明簡介 51
3.2.2  元素聲明分類 52
3.3  屬性 55
3.3.1  屬性聲明 55
3.3.2  屬性類型 56
3.3.3  屬性附加聲明 61
3.4  實戰——水果信息DTD 63
3.5  DTD引用 64
3.5.1  引用內部DTD 64
3.5.2  引用外部DTD 65
3.5.3  混合引用DTD 65
3.6  實體聲明與引用 66
3.6.1  實體的概念與分類 66
3.6.2  內部普通實體 68
3.6.3  外部普通實體 70
3.6.4  參數實體 73
3.7  實戰——衣帽配飾信息管理 74
3.8  本章習題 76
第4章  XML與XSD 79
4.1  了解XSD技術 80
4.1.1  XSD的概念 80
4.1.2  XSD的好處 80
4.1.3  XSD與DTD 82
4.1.4  制定XSD文檔 82
4.2  XSD的構成元素 83
4.2.1  XSD的元素 83
4.2.2  創建根元素 84
4.2.3  創建簡單元素 86
4.2.4  簡單類型元素 87
4.2.5  限定數據約束 89
4.2.6  創建屬性元素 92
4.2.7  創建復合元素 93
4.2.8  指示器 97
4.2.9  any和anyAttribute元素 100
4.3  XSD的數據類型 101
4.3.1  字符串數據類型 101
4.3.2  日期和時間數據類型 102
4.3.3  數值數據類型 104
4.3.4  其他數據類型 106
4.4  XSD的常用驗證工具 106
4.4.1  XMLWriter工具 106
4.4.2  XMLSpy工具 109
4.5  實戰——通過代碼驗證XML文檔 110
4.6  思考與練習 114
第5章  XPath和XQuery語言 117
5.1  XSL常用標記 118
5.2  XPath簡介 120
5.3  XPath定位技術 121
5.3.1  路徑表達式 122
5.3.2  XPath 軸 126
5.3.3  節點測試 129
5.3.4  XPath運算符 131
5.4  XPath函數 133
5.4.1  String類函數 133
5.4.2  Number類函數 134
5.4.3  Boolean類函數 135
5.4.4  Node-Set類函數 137
5.5  XQuery技術 138
5.5.1  XQuery簡介 138
5.5.2  XQuery表達式基礎 139
5.5.3  FLWOR表達式 141
5.5.4  XQuery函數 142
5.6  實戰——數碼信息顯示 143
5.7  本章習題 145
第6章  文檔顯示技術 149
6.1  XSLT簡介 150
6.1.1  XSL與XSLT 150
6.1.2  XSLT轉換技術 151
6.1.3  CSS樣式技術 155
6.2  XSLT模板 156
6.2.1  模板概述 157
6.2.2  模板匹配 158
6.2.3  子模板調用 160
6.3  XSLT基礎語法 163
6.3.1  XSLT標記 163
6.3.2  簡單判斷 164
6.3.3  多條件判斷 169
6.3.4  循環處理 171
6.3.5  輸出內容的排序 171
6.4  XSLT函數 174
6.4.1  函數 174
6.4.2  Current()函數 174
6.4.3  document()函數 175
6.4.4  format-number()函數 175
6.4.5  NaN值 176
6.5  在XSLT中使用CSS 176
6.6  實戰——網購信息顯示 178
6.7  本章習題 180
第7章  XLink和XPointer技術 183
7.1  XLink基礎知識 184
7.1.1  XLink介紹 184
7.1.2  XLink語法 184
7.1.3  XLink屬性 185
7.2  XML的鏈接類型 186
7.2.1  XML鏈接介紹 187
7.2.2  簡單鏈接 187
7.2.3  擴展鏈接 190
7.2.4  擴展鏈接的類型 191
7.2.5  擴展鏈接示例 195
7.2.6  外聯鏈接 197
7.3  XPointer基礎知識 199
7.3.1  XPointer介紹 199
7.3.2  XPointer形式 199
7.3.3  位置路徑和集合 201
7.3.4  位置步 201
7.3.5  XPointer示例 204
7.4  XPointer對XPath的擴展 205
7.4.1  新增函數 205
7.4.2  點的擴展 206
7.4.3  區域擴展 206
7.5  實戰——簡單鏈接實現的圖像嵌入鏈接 207
7.6  思考與練習 210
第8章  Web服務和WSDL技術 213
8.1  了解Web服務 214
8.1.1  Web服務介紹 214
8.1.2  Web服務的技術支持 215
8.1.3  查看和創建Web服務 216
8.2  認識WSDL技術 219
8.2.1  WSDL概述 219
8.2.2  WSDL的基本結構 220
8.2.3  創建definitions元素 222
8.2.4  創建types元素 223
8.2.5  創建message元素 224
8.2.6  創建portType元素 225
8.2.7  創建binding元素 226
8.2.8  創建service元素 227
8.3  WSDL的其他知識 228
8.3.1  WSDL端口 228
8.3.2  WSDL與UDDI 229
8.3.3  WSDL的工作方式 231
8.4  實戰——不同項目之間調用Web服務 232
8.5  思考與練習 235
第9章  DOM解析器操作XML文檔 237
9.1  常用的4種XML解析器 238
9.1.1  DOM解析器 238
9.1.2  SAX解析器 238
9.1.3  JDOM解析器 238
9.1.4  DOM4J解析器 239
9.1.5  比較解析器 239
9.2  關于文檔對象模型 240
9.2.1  XML DOM的作用 240
9.2.2  XML DOM與W3C 241
9.2.3  XML DOM的文檔結構 241
9.3  常用的XML DOM的操作對象 243
9.3.1  XML DOM的加載和解析 244
9.3.2  常用的3種操作對象 246
9.3.3  了解Node對象 246
9.3.4  了解Document對象 248
9.3.5  了解Element對象 250
9.3.6  獲取Attr對象 252
9.4  DOM節點類型 254
9.5  操作XML文檔 257
9.5.1  動態創建XML文檔 257
9.5.2  添加和刪除元素節點 261
9.5.3  添加和刪除屬性節點 263
9.5.4  添加和修改文本節點 266
9.5.5  替換和復制節點 267
9.6  實戰——讀取XML文檔實現級聯菜單 269
9.7  思考與練習 272
第10章  SAX解析XML文檔 275
10.1  了解SAX解析器 276
10.1.1  SAX解析器概述 276
10.1.2  SAX的歷史版本 277
10.1.3  SAX的工作原理 278
10.1.4  SAX和DOM的區別 279
10.2  SAX解析XML文檔 280
10.2.1  解析XML文檔的API 280
10.2.2  SAX的監聽器接口 281
10.2.3  SAX解析XML文檔 282
10.3  ContentHandler接口 285
10.3.1  了解ContentHandler接口 285
10.3.2  處理文檔的開始和結束 285
10.3.3  處理特殊指令 287
10.3.4  處理元素的開始和結束 288
10.3.5  處理文本數據 290
10.3.6  處理空白字符 291
10.3.7  處理命名空間 292
10.4  DTDHandler接口 293
10.4.1  處理注釋聲明 293
10.4.2  處理未解析實體 294
10.5  EntityResolver接口 296
10.5.1  了解EntityResolver接口 296
10.5.2  解析實體和忽略實體 296
10.6  ErrorHandler接口 298
10.6.1  了解ErrorHandler接口 298
10.6.2  解析錯誤信息 299
10.7  其他的監聽器接口 300
10.8  實戰——解析學生XML文檔 302
10.9  思考與練習 307
第11章  C#中的XML應用 311
11.1  C#中的XML應用 312
11.2  XML與DataSet的交互 312
11.2.1  DataSet對象簡介 312
11.2.2  DataTable對象簡介 316
11.2.3  ReadXml()讀取XML 318
11.2.4  數據篩選 320
11.2.5  WriteXml()寫入文件 322
11.3  System.Xml命名空間 324
11.4  XML數據類及節點類 325
11.4.1  XmlDocument類 325
11.4.2  XmlNodeList類 326
11.4.3  XmlNode類 327
11.4.4  實戰——下拉框綁定XML節點 328
11.5  XML讀取類 329
11.5.1  XmlReader簡介 330
11.5.2  XmlReader的屬性和方法 331
11.5.3  XmlReader的使用 333
11.6  XML寫入類 334
11.6.1  XmlWriter簡介 334
11.6.2  XmlWriter應用 337
11.7  實戰——空調信息管理 339
11.8  本章習題 342
第12章  XML中的Web應用 345
12.1  XML數據源綁定控件 346
12.1.1  XmlDataSource控件 346
12.1.2  TreeView控件 348
12.1.3  GridView控件 351
12.2  XML與SQL Server轉換 354
12.2.1  數據轉換技術 354
12.2.2  SqlConnection對象 356
12.2.3  SqlCommand對象 357
12.2.4  SqlDataAdapter對象 359
12.2.5  將XML寫入數據庫 361
12.3  站點地圖 363
12.3.1  站點地圖簡介 364
12.3.2  SiteMapPath控件 365
12.4  Web配置文件 367
12.5  實戰——新聞管理 371
12.6  本章習題 374
第13章  通訊錄 377
13.1  系統概述 378
13.2  系統的數據存儲 378
13.3  通用模塊實現 379
13.3.1  聯系人實體類 379
13.3.2  公共普通函數 384
13.3.3  XML處理函數 386
13.3.4  其他代碼 388
13.4  系統實現 389
13.4.1  添加聯系人 389
13.4.2  查看所有聯系人 391
13.4.3  修改聯系人 394
13.4.4  刪除聯系人 395
習題答案 400
 

商品標簽

購買記錄(近期成交數量0)

還沒有人購買過此商品
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁

用戶評論(共0條評論)

  • 暫時還沒有任何用戶評論
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha