商品簡介
《XML網頁設計實用教程》以詳實的內容、豐富的實例全面介紹了XML技術的基礎知識和應用編程。內容包括XML基本語法、DTD、XML Schema 、XML命名空間、XPath、XSLT、XLink、XPointer、XQuery、DOM、SAX等,以及相關的編程技術,包括Java、JavaScript、數據島、JSP、AJAX等。《XML網頁設計實用教程》參照W3C的最新標準,同時兼顧當前瀏覽器的實際支持能力,所有例題都經過上機調試。
《XML網頁設計實用教程》可作為高等院校計算機科學與技術、網絡工程、電子商務等專業“XML技術基礎”課程的教材,也可供成人教育學校和培訓班作為教材使用。
目次
第1章 XML概述
1.1 XML簡介
1.1.1 XML的發展歷史
1.1.2 XML與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.5.1 XMLSpy
1.5.2 XMLWriter
本章小結
思考與練習
第2章 XML語法規則
2.1 一個結構完整的XML文檔
2.2 XML標記語法
2.2.1 標記的命名規則
2.2.2 標記的使用規則
2.3 XML文檔的結構
2.3.1 XML聲明
2.3.2 XML注釋
2.3.3 處理指令
2.3.4 文檔類型聲明
2.3.5 XML元素
2.3.6 XML屬性
2.3.7 實體
2.3.8 CDATA節
本章小結
思考與練習
第3章 文檔類型定義
3.1 XML文檔的有效性
3.2 DTD概述
3.2.1 文檔類型聲明與文檔類型定義的區別
3.2.2 文檔類型聲明
3.2.3 DTD與XML實例文檔之間的關係
3.2.4 DTD的用途
3.2.5 DTD所包括的內容
3.3 DTD對元素的聲明
3.3.1 元素聲明語法
3.3.2 元素內容模式
3.3.3 元素聲明中的正則表達式
3.3.4 元素聲明綜合示例
3.4 DTD對屬性的聲明
3.4.1 屬性聲明的語法
3.4.2 屬性類型
3.4.3 屬性默認值
3.4.4 屬性聲明綜合示例
3.5 實體的聲明與引用
3.5.1 實體的概念與分類
3.5.2 普通實體
3.5.3 參數實體
本章小結
思考與練習
第4章 XML驗證技術Schema
第5章 可擴展樣式單語言
第6章 XML高級語法
第7章 XML應用編程
第8章 XML數據島
第9章 XML的Web應用實例
附錄 實驗
實驗1 結構良好的XML文檔
實驗2 XML文檔及其DTD
實驗3 XML文檔及其Schema
實驗4 為XML文檔編寫可擴展樣式單XSL
實驗5 DOM編程實驗
實驗6 SAX編程實驗
實驗7 XML數據島實驗
實驗8 XML網頁編程實驗
參考文獻