書籍信息
作者:張玉寶
定價:32元
印次:1-1
ISBN:9787302326762
出版日期:2013年8月1日
印刷日期:2013年8月16日
內容簡介
本書共分9章,包括XML概述、XML語法、使用DTD和Schema、使用CSS格式化XML、使用XSLT處理XML文檔、使用客戶端技術顯示XML數據、使用Java技術訪問XML文檔、XML在AJAX技術中的套用、基於XML技術的部落格系統(MyBlog),每章均配有一定數量的例題和習題,從多個方面介紹XML的套用技術。 本書內容豐富、結構合理,由淺入深、由簡到繁安排整個教學內容,通過實例說明XML技術的使用,便於讀者掌握。本書不僅適合作為高職高專院校及成人高等教育相關專業的教材,也可以供廣大XML技術愛好者學習參考之用。
圖書目錄
第1章XML概述
1.1XML的產生
1.1.1置標語言的定義
1.1.2XML的產生
1.1.3XML概述
1.2XML的發展
1.2.1HTML的缺點和不足
1.2.2XML的優點
1.3XML套用及前景
1.3.1XML套用概述
1.3.2套用於電子商務
1.3.3網路出版
1.3.4移動通信
1.3.5XML前景展望
小結
習題
第2章XML語法
2.1XML文檔結構
2.2文檔的聲明
2.3處理指令PI
2.4注釋
2.5元素與標記
2.5.1標記的構成
2.5.2標記的命名規則
2.5.3標記的種類
2.5.4元素的嵌套
2.6XML屬性
2.6.1屬性的構成
2.6.2屬性的命名
2.6.3屬性值
2.7特殊字元處理
2.7.1預定義實體的引用
2.7.2CDATA節
2.8命名空間
2.8.1定義命名空間
2.8.2命名空間和默認命名空間
2.8.3命名空間的作用範圍
2.8.4使用命名空間引用HTML標記
2.9格式正確的XML文檔
2.10任務:XML編輯器XMLSpy與使用
2.10.1創建DTD文檔
2.10.2創建XML文檔
2.10.3從已有XML文檔創建DTD或模式檔案
2.10.4為已有XML文檔指定DTD或模式檔案
小結
習題
第3章使用DTD和Schema
3.1DTD的基本結構
3.2DTD在XML文檔中的引用
3.2.1內部DTD引用
3.2.2外部DTD引用
3.3DTD中的元素聲明
3.4DTD中的屬性聲明
3.4.1屬性默認值的設定
3.4.2屬性的類型
3.5任務:按DTD設計學生成績管理系統中的XML文檔
3.6XMLSchema簡介
3.6.1XMLSchema概述
3.6.2Schema的使用
3.7XMLSchema的語法
3.7.1模式檔案的基本結構
3.7.2簡單元素的定義
3.7.3複雜元素的定義
3.7.4Schema中的內置數據類型
3.7.5Schema中的自定義數據類型
3.7.6Schema的引用
3.7.7Schema中的注釋
3.8任務:按學生成績管理系統中的XML編寫Schema
小結
習題
第4章使用CSS格式化XML
4.1CSS概述
4.2連結CSS和XML文檔
4.2.1使用xml:stylesheet處理指令
4.2.2使用@import指令
4.2.3CSS樣式表級聯順序
4.3使用CSS格式化XML文檔
4.3.1選擇元素
4.3.2在CSS樣式表中使用注釋
4.3.3CSS中的屬性和屬性值
4.3.4設定display屬性
4.3.5設定whitespace屬性
4.3.6設定字型屬性
4.3.7設定color屬性
4.3.8設定背景屬性
4.3.9設定文本屬性
4.3.10設定框線屬性
4.4任務:設計CSS樣式顯示學生成績
小結
習題
第5章使用XSLT處理XML文檔
5.1XSLT基礎
5.1.1連結XSLT到XML
5.1.2XML文檔結構樹
5.1.3第一個XSL樣式表
5.1.4在XML文檔中使用多個樣式表
5.2XSLT模板
5.3XML文檔結構描述——XPath
5.3.1XPath表達式
5.3.2XPath函式
5.4XSLT常用控制元素
5.4.1循環處理元素
5.4.2條件選擇元素
5.4.3排序元素
5.5任務:實現對學生成績的條件顯示
5.6任務:實現對學生成績的排序
小結
習題
第6章使用客戶端技術顯示XML數據