買這商品的人也買了...
相關主題
商品描述
<內容簡介>
任憲臻、孫立友等編著的《XML程序設計案例教程》系統介紹了可擴展標記語言XML的應用。全書共分為7章,其中前3章主要介紹可擴展標記語言XML的發展、開發環境、基本語法、DTD等內容,後4章主要介紹顯示XML數據的層疊樣式單語言CSS和可擴展樣式表語言XSL、文檔對象接口DOM的應用及數據島DSO技術的應用。本書在講述知識點的同時,精心為每個重要的知識點設計了相應的實例,使讀者能夠快速、準確地掌握該知識點內容,並能根據實例舉一反三、融會貫通。本書所有例題、實訓、習題均經上機運行通過,保證可以順利執行。
本書適合作為高職高專院校相關專業的XML基礎課程的教材,也可以供相關技術人員參考。
<章節目錄>
出版說明
前言
第1章 XML概述
1.1 XML的發展歷程
1.1.1 SGML
1.1.2 HTML
1.1.3 XML
1.2 XML的設計目標
1.3 XML的優勢與不足
1.3.1 XML的優勢
1.3.2 XML的不足
1.4 XML的應用領域
1.5 XML的相關技術
1.6 XML解析器
1.7 XML開發環境
1.7.1 Altova XMLSpy的安裝
1.7.2 Altova XMLSpy的使用
1.8 實訓
1.9 習題
第2章 XML語法
2.1 XML文檔結構
2.2 XML文檔序文
2.2.1 XML文檔聲明
2.2.2 XML處理指令
2.2.3 XML註釋
2.2.4 DTD定義
2.3 XML文檔元素
2.3.1 元素定義
2.3.2 元素命名規範
2.3.3 元素類型
2.4 XML元素屬性
2.4.1 屬性定義
2.4.2 屬性定義規則
2.4.3 元素內容與屬性的轉換
2.5 特殊字符編碼
2.6 CDATA區段
2.7 XML文檔的良構性與有效性
2.8 XML文檔結構樹
2.9 實訓
2.10 習題
第3章 使用DTD規範XML文檔
3.1 DTD概述
3.1.1 DTD簡介
3.1.2 DTD的作用
3.1.3 DTD的分類
3.2 DTD對元素的聲明
3.2.1 元素聲明
3.2.2 元素內容類型
3.2.3 元素次數限定符
3.2.4 元素聲明綜合實例
3.3 DTD對屬性的聲明
3.3.1 屬性聲明
3.3.2 屬性類型
3.3.3 屬性附加聲明
3.4 DTD對實體的聲明
3.4.1 實體基本概念
3.4.2 實體分類
3.4.3 普通實體
3.4.4 參數實體
3.5 實訓
3.6 習題
第4章 使用CSS格式化XML文檔
4.1 CSS概述
4.2 CSS格式化XML文檔的步驟
4.3 CSS基本語法
4.4 CSS常用屬性
4.4.1 顯示屬性
4.4.2 字體屬性
4.4.3 顏色屬性
4.4.4 邊框屬性
4.4.5 背景屬性
4.4.6 佈局屬性
4.4.7 文本屬性
4.5 實訓
4.6 習題
第5章 使用XSL轉換XML文檔
5.1 XSL概述
5.2 XSL轉換XML文檔的步驟
5.3 創建XSL文檔
5.4 XSL模板
5.4.1 模板定義
5.4.2 模板調用
5.5 XSL節點定位
5.6 XSL節點內容輸出
5.7 XSL控制指令
5.7.1 單條件判斷指令
5.7.2 多條件判斷指令
5.7.3 循環處理指令
5.7.4 排序指令
5.8 實訓
5.9 習題
第6章 數據島
6.1 數據島概述
6.2 XML文檔的綁定
6.3 XML元素的綁定
6.3.1 單一記錄綁定
6.3.2 多記錄綁定
6.4 使用分頁表格顯示XML數據
6.5 XML元素屬性的顯示
6.5.1 記錄屬性的顯示
6.5.2 字段屬性的顯示
6.6 實訓
6.7 習題
第7章 XML DOM的應用
7.1 XML DOM概述
7.2 XML DOM節點樹
7.3 XML DOM解析器
7.4 XML DOM節點對象
7.5 XML DOM節點屬性和方法
7.5.1 XML DOM節點屬性
7.5.2 XML DOM節點方法
7.6 XML DOM節點的訪問
7.7 實訓
7.8 習題
參考文獻