XML基礎教程(第2版)

XML基礎教程(第2版)

《XML基礎教程(第2版)》是2012年3月清華大學出版社出版的圖書,作者是耿祥義、張躍平。

基本介紹

  • 書名:XML基礎教程(第2版)
  • 作者:耿祥義、張躍平
  • ISBN:9787302277828
  • 定價:25
  • 出版社:清華大學出版社
  • 出版時間:2012年03月 
  • 裝幀:平裝
  • 印次:2-6
內容簡介,圖書目錄,

內容簡介

本書主要針對XML的初學者,重點放在XML中一些重要概念和技術上,所選例題具有較強的針對性,便於理解XML中的概念和技術,幫助讀者在較短的時間內打下一個良好的基礎。
全書共分9章,內容包括XML簡介、規範的XML檔案、有效的XML檔案、DOM解析器、SAX解析器、XPath語言、XML與資料庫、XML與CSS和XML Schema模式簡介。
本書適合具有一定Java基礎和初步HTML知識的讀者閱讀,也適合作為計算機、電子商務、信息類等專業的專業教材和社會培訓機構相關專業的培訓教材。

圖書目錄

第1章XML簡介
1.1什麼是XML
1.2XML檔案的編輯與保存
1.3XML和HTML有何不同
1.4XML解析器
1.5XML的優勢
習題1
第2章規範的XML檔案
2.1規範性
2.2XML聲明
2.2.1version屬性
2.2.2encoding屬性
2.2.3standalone屬性
2.3標記
2.3.1空標記
2.3.2非空標記
2.3.3標記的名稱
2.3.4根標記
2.3.5標記的子孫關係
2.4特殊字元
2.5CDATA段
2.6標記的文本數據
2.7屬性
2.7.1屬性的構成
2.7.2使用屬性的原則
2.8注釋
2.9名稱空間
2.9.1有前綴和無前綴的名稱空間
2.9.2標記中聲明名稱空間
2.9.3名稱空間的作用域
2.9.4名稱空間的名字
習題2
第3章有效的XML檔案
3.1有效XML檔案的定義
3.1.1初識DTD
3.1.2DTD檔案的保存
3.1.3XML檔案與DTD檔案相關聯
3.2如何檢查有效性
3.3DTD中的元素
3.3.1約束標記只包含文本數據
3.3.2約束標記的子標記
3.3.3約束標記的混合內容
3.3.4EMPTY和ANY
3.4DTD的完整性
3.5DTD中的屬性約束列表
3.5.1ATTLIST屬性約束列表
3.5.2屬性的默認值
3.5.3屬性類型
3.6內部DTD
習題3
第4章DOM解析器
4.1認識DOM解析器
4.1.1DOM標準
4.1.2初識JAXP
4.1.3Document節點
4.2節點的類型
4.2.1Node接口
4.2.2Node接口的常用方法
4.2.3節點的子孫關係
4.2.4使用遞歸方法輸出節點中的數據
4.3Document節點
4.4Element節點
4.5Text節點
4.6Attr節點
4.7DocumentType節點
4.8處理空白
4.9驗證規範性和有效性
4.10使用DOM生成XML檔案
4.10.1Transformer對象
4.10.2用於修改Document的常用方法
4.10.3用DOM建立XML檔案
習題4
第5章SAX解析器
5.1初識SAX解析器
5.1.1SAX解析器及其工作原理
5.1.2創建SAX解析器的步驟與事件處理
5.2文檔開始與結束事件
5.3標記開始與結束事件
5.4文本事件
5.5名稱空間事件
5.6錯誤事件
5.7處理空白
習題5
第6章XPath語言
6.1XPath簡介
6.1.1初識XPath路徑表達式
6.1.2使用XPath API
6.2Node節點
6.2.1節點之間的關係
6.2.2節點的類型
6.2.3節點的名字與值
6.3XPath路徑表達式的結構
6.3.1絕對路徑與相對路徑
6.3.2定位步與節點集
6.3.3軸及縮寫
6.3.4節點測試
6.4謂詞
6.4.1謂詞的格式與作用
6.4.2尋找特殊位置的節點
6.4.3尋找有特殊屬性的節點
6.4.4尋找有特殊關係節點的節點
6.4.5使用謂詞嵌套尋找節點
6.5節點集上使用謂詞
6.6節點集的並運算
6.7Java XPath API
6.7.1按NodeSet計算
6.7.2按Node計算
6.7.3按字元串計算
6.7.4按布爾值計算
6.7.5按數值計算
6.8節點集與函式
6.9圖書查詢
習題6
第7章XML與資料庫
7.1JDBC
7.2Microsoft Access資料庫
7.2.1建立資料庫
7.2.2創建表
7.3連線資料庫
7.3.1JDBCODBC橋接器
7.3.2ODBC數據源
7.3.3建立連線
7.4XML至資料庫
7.5資料庫至XML
習題7
第8章XML與CSS
8.1初識CSS
8.2XML關聯CSS
8.3標記與樣式表
8.3.1標記的名字與樣式表的名稱
8.3.2CSS的顯示規則
8.4數據結構與顯示相分離
8.5設定文本的顯示方式
8.5.1塊方式
8.5.2行方式
8.5.3按列表方式
8.5.4不顯示
8.6字型
8.7文本樣式
8.8框線
8.9邊緣
8.10顏色和背景
8.11顯示圖像
8.12設定滑鼠的形狀
8.13處理層疊
習題8
第9章XML Schema模式簡介
9.1什麼是XML Schema
9.2XML Schema中的標記
9.2.1根標記
9.2.2元素標記
9.2.3屬性標記
9.3XML Schema模式的驗證
9.4簡單類型元素
9.5複雜類型元素
9.6屬性
習題9

相關詞條

熱門詞條

聯絡我們