《XML技術與應用教程》采用項目導向/任務驅動模式編寫,按照“任務描述-知識準備-任務實施與測試-任務拓展”四層結構,針對主項目進行任務分解,通過教學案例由淺入深地講解XML的實用技術和任務解決方案。學習完本課程,讀者可以學會需求分析、分層設計、功能實現以及整合測試等項目開發基本技能。《XML技術與應用教程》不僅結合實例詳細講解了XML的基礎知識,同時也就XML的主要應用領域進行了案例講解。
《XML技術與應用教程》具有很強的實用性和可操作性,可以作為高職高專院校XML技術課程的教材,也可作為程序員學習XML技術的參考資料。
周霞,畢業于湖南師范大學,2010年取得碩士學位,副教授,任教于廣東省陽江市陽江職業技術學院。多年以來,主要從事計算機應用技術專業的課程教學和基于崗位能力構建課程的人才培養模式改革研究。
目錄
緒論
0.1 XML的產生
0.2 XML的特點與應用前景
0.3 AltovaX MLSpy2011介紹
0.4 項目概述
任務1 一個簡單的XML文檔案例――圖書基本信息XML文檔
【任務描述】
【知識準備】
1.1 XML文檔結構
1.2 XML聲明
1.3 處理指令
1.4 XML文檔的注釋
1.5 XML文檔的元素與標記
1.6 XML的屬性
1.7 命名空間
1.8 正規有效的XML文檔
【任務實施】
【任務拓展】
任務2 XML的DTD實例――圖書目錄
【任務描述】
【知識準備】
2.1 DTD文檔結構
2.2 DTD在XML文檔中的引用
2.3 元素定義
2.4 屬性聲明
【任務實施】
【任務拓展】
任務3 XML Schema――圖書信息架構
【任務描述】
【知識準備】
3.1 簡易元素和屬性
3.2 復合元素
3.3 命名空間
【任務實施】
3.4 創建一個XML Schema
【任務拓展】
任務4 CSS格式化――圖書簡要信息目錄
【任務描述】
【知識準備】
4.1 CSS的作用
4.2 CSS的基本語法
4.3 CSS的高級語法
4.4 CSS派生選擇器
4.5 CSSid選擇器
4.6 CSS類選擇器
4.7 CSS屬性選擇器
……
任務5 XSLT文檔轉換――圖書信息查詢頁面
任務6 DOM文檔解析――客戶端查詢頁面的動態排序
任務7 數據存儲與數據交換應用――圖書信息頁面的檢索功能實現
任務8 XML與AJAX――讀者信息查詢頁面的檢索功能
任務9 一個簡單的XML文檔案例――圖書管理系統
拓展閱讀——XML及相關技術
參考文獻