XML編程與應用教程(第2版)

XML編程與應用教程(第2版)
定價:192
NT $ 167
  • 作者:孫更新
  • 出版社:清華大學出版社
  • 出版日期:2014-04-01
  • 語言:簡體中文
  • ISBN10:7302353522
  • ISBN13:9787302353522
  • 裝訂:311頁 / 普通級 / 2-1
 

內容簡介

可擴展標記語言(XML)是一種新的Web開發輔助語言,利用它可通過Internet進行信息的描述、交換和顯示。

孫更新編著的《XML編程與應用教程(第2版)》是學習和應用XML語言的實用教材,書中不僅詳細闡述了XML的基本概念、語法規則、文檔類型定義、模式定義、級聯樣式表、可擴展樣式表、與數據庫的集成、文檔對象模型,還介紹了XML在Java和.NET中的編程,最后通過一個綜合案例和5個課程實驗演示了XML在實際項目開發中的應用。

《XML編程與應用教程(第2版)》內容由淺入深,在講解基本概念和基礎知識的同時給出了大量實例,便於讀者消化吸收所學內容。每章還包括了小結和習題,便於讀者鞏固所學的知識。
 

目錄

第1章 XML概述?#勗薥K孿N?
1.2 XML的產生背景??#?^}} 1.2.2 XML的產生及其與SGML、HTML的關系??#?勗薥M 1.4 XML應用綜述揷?#鉘勗塌珃+欿睞7
1.5.1 Altova XMLSpy的主要功能搒?#鉘?荈鱢勗?沑L弁禳;簕迀>i10
1.5.3 Altova XMLSpy 2011的安裝#?#鉘鉈荈鱢勗?沑L珴 1.6 本章小結s?#鉹?17
第2章 XML語法撈’#”勗天K[[孿痠19
2.2 XML文檔結構??#”?勗天K[[瀖O)21
2.3.1 格式良好的XML文檔規則?#?#”???爽;\E勗天K[Y25
2.3.3 有效的XML文檔?S?#”鉈勗虩?y26
2.5 XML文檔內容??#”鉘勗蚃??0
2.5.2 XML屬性?#?#”鉘? z,?33
2.5.4 字符引用和實體引用?C?#”鉨??積[蜪35
2.6.1 命名沖突?c?#”鉨??飈??湖\芻\K{踷?6
2.6.3 命名空間的使用?s?#”鉹韁- 39
2.8 習題?撈’#隴?\”勗天K[\ 踛?Z?DI41
3.1 DTD概述揅?#2?EDL煖?y42
3.2.1 內部DTD揅3?#2???+鬍DI44
3.3 DTD語法揅S?#2? J?専?y45
3.3.2 屬性聲明揝3?#2??玕蝄煖?y61
3.4 本章小結揷3?#2鉘?64
第4章 XML模式定義——XSD揷c?#B勗66哣>碋DI66
4.2 schema的文檔結構揷s?#B?勗66哣m\L?碥 ?1
4.3.1 簡單數據類型搒?#B??婱M ?4
4.4 模式文件中的元素聲明搒C?#B鉈?Z]J?媆L煖?y74
4.4.2 復雜元素的聲明搒c?#B鉈?NL? 踈Kj?Y77
4.5 模式文件中的屬性聲明搒兤’#B鉨 M?蘊JKK趰J?嫭墀M M~?1
4.6.1 sequence元素搩?#B鉨?6嗹?]J??2
4.6.3 group元素搩3?#B鉨鉈仆J??4
4.6.5 attributeGroup元素搩S?#B鉹J 4.7.1 include元素搩c?#B鉹?栕?MJ??0
4.8 本章小結摀3?#B銙?93
第5章 XML文件的顯示——CSS和XSL摀s?#R薼湯覄552?7
5.1.1 CSS的含義摀兤’#R?55;\M>鹺?8
5.1.3 樣式表與文檔的鏈接摀撈’#R?鼫 漑湯覅?聶100
5.2.1 XSLT?#R??F?02
5.2.3 XSL文檔結構3?#R?鉈?蘆;Y116
5.2.5 XSLT的元素語法#?#R?韁- 142
5.4 習題C3?#隴?\”勗爽災?&?鰃B56W’fW”#媆K墅46
6.1 Microsoft SQL Server 2008對XML的支持Cc?#b?珴6W’fW-m\L?碥煫 6.2.1 RAW模式Cs?#b??UD麶148
6.2.3 EXPLICIT模式和PATH 模式C兤’#b? 勗攤垌?\幓[?6W’fW,?碹?\K輒 149
6.4 SQL Server中的XML數據類型S3?#b鉘韁- 157
6.6 習題S兤’#隴?\”勂栨滑諈鰱鏔W)160
7.1 XLinkc?#rK?160
7.1.2 簡單鏈接c#?#r? 漑K?163
7.1.4 外聯鏈接cS?#r鉘 漑K犖~?65
7.2 XPointerc兤’#r?飲mL虢l169
7.2.2 相對位置項sC?#r?? }k籎祀絣177
7.2.4 origin絕對位置項ss?#r?韁- 180
7.4 習題?#隴?\”勗D糅?82
8.1 文檔對象模型概述??#傘”勗宿,飈oy183
8.3 DOM解析樹僑?#傘BD糗J=壢洐187
8.4.1 DOMDocument對象僺?#傘B?晞閱D粼驏F[mL?9190
8.4.3 IXMLDOMNodeList對象?#傘B鉈晞閱D粽’6TW’&?mL?9191
8.5 DOM編程步驟??#傘b韁- 193
8.7 習題??#隴?\”fm\E勗95
9.1 使用DOM解析XML揝?#掋fD糅\D?95
9.1.2 Java DOM的應用搩?#掋”珴嬣,飁勗?04
9.2.1 SAX中的事件?S?#掋”?f4媆D?08
9.2.3 Java SAX的應用?撈’#掋2珴 9.3.1 JDOM的API?C?#掋2??糅\M:m 9.4 本章小結?#?#掋R?222
第10章 .NET中的XML編程?#C?#珴|J談隕224
10.1.1 讀取XML?#S?#? K?e勗?31
10.2 使用DOM處理XML?3c?#?潷UBs42D糗?迿237
10.2.2 使用DOM加載及保存XML數據?3兤’#??珴勗?39
10.2.4 創建新節點?Cs?#?鉘 雽K?涬?圯玘9252
10.3 ADO.NET與 XML?SC?#?D蜾銾K?迿255
10.3.2 XML與DataSet對象的關系?SS?#??珴F6WKmL?;| 10.4 本章小結?c#?#鉘?262
第11章 基於XML的在線相冊系統?cs?#鳲邴歭M藑l飅267
11.2 系統XML文件的設計?c兤’#? \緩{澨躂;?\L瀷蘨271
11.3.1 管理員登錄?s?#?? z+.\滑Y273
11.3.3 修改賬號信息?sc?#鉈j藵躂;?\L瀷蘨279
11.4.1 上傳相片?s撈’#鉈?Jj?80
11.4.3 相片評論??#鉘MK澨躂;?\L瀷蘨284
11.5.1 添加留言?僑?#鉘?涬?MI287
11.6 本章小結?儍?#雼???89
課程實驗一 網上論壇?儞?#?沷?赱,l澨茺\?294
課程實驗三 人事檔案管理系統?搩?#?溂B ; K?糼鳲?303
課程實驗五 在線投票管理系統?s?#
網路書店 類別 折扣 價格
  1. 新書
    87
    $167