XML程式設計案例教程

XML程式設計案例教程

子任務2XML的屬性 子任務8XML 子任務1MS

圖書信息

書 名:XML程式設計案例教程


層 次:高職高專
配 套:電子課件
作 者:郝俊壽,丁艷
出版社: 機械工業出版社
出版時間: 2012-3-1
ISBN: 9787111369370
開本: 16開
定價:¥26.00

內容簡介

本書內容緊扣國家對高職高專培養高級套用型、複合型人才的技能水平和知識結構的要求,以若干個小型Web套用項目案例的開發思路為主線,採用模組分解、任務驅動、子任務實現、代碼設計四層結構,通過對模組中每個任務相應知識點的詳解,引導讀者學習需求分析、分層設計、開發環境配置、功能實現以及整合測試等項目開發基本技能和XML語言相關知識。同時,本書採用學材小結、習題等方式對每個模組的理論知識和開發技能進行強化練習。

目錄

模組一 XML概論
任務一 了解標誌語言的發展
子任務1 了解SGML起源
子任務2 了解HTML出現背景
子任務3 了解XML的誕生
子任務4 了解XML與HTML的主要區別
任務二 了解XML的特點和套用前景
子任務1 了解XML的優缺點
子任務2 了解XML的套用前景
任務三 了解XML開發和套用環境
學材小結
習題
模組二 案例學習XML基礎
任務一 XML基本操作案例—— 通信錄
任務二 案例掌握XML語法知識
子任務1 XML的標記與元素
子任務2 XML的屬性
子任務3 XML聲明
子任務4 處理指令
子任務5 字元數據與實體引用
子任務6 CDATA段
子任務7 XML注釋
子任務8 格式良好的XML文檔
任務三 XML的名稱空間
學材小結
習題
模組三 XML的DTD實例
任務一 了解DTD
子任務1 什麼是DTD
子任務2 為什麼要使用DTD
任務二 XML文檔的DTD實例—— 給通信
錄增加DTD檔案
子任務1 給通信錄增加內部DTD
子任務2 給通信錄增加外部DTD
子任務3 給通信錄增加公用DTD
任務三 定義元素及其後代
子任務1 元素類型聲明
子任務2 定義元素及其子元素
子任務3 有順序的子元素
子任務4 重複元素
子任務5 成組元素
子任務6 或(OR)
子任務7 可選子元素
子任務8 混合內容
子任務9 空元素
任務四 定義元素屬性
子任務1 定義有效的元素屬性
子任務2 屬性默認值
子任務3 屬性類型
子任務4 CDATA類型
子任務5 枚舉類型
子任務6 ID和IDREF
子任務7 NMTOKEN和NMTOKENS
子任務8 NOTATION類型
子任務9 實體屬性類型與參數實體
學材小結
習題
模組四 Schema
任務一 了解Schema的由來
子任務1 了解Schema的誕生
子任務2 了解Schema的發展歷程
任務二 定義元素及其後代
子任務1 Schema的簡單實例—— 給通信
錄增加Schema
子任務2 Schema檔案的結構
子任務3 用Schema定義元素及其內容
子任務4 用Schema定義元素屬性
子任務5 Schema的特色—— 擴展數據
類型
子任務6 Schema中的注釋
子任務7 Schema的套用
任務三 XML命名空間
子任務1 前綴標識法
子任務2 如何聲明命名空間
子任務3 什麼是合法名稱
任務四 命名空間的使用
子任務1 命名空間作用於元素
子任務2 命名空間作用於屬性
子任務3 巧用命名空間豐富表現效果
子任務4 命名空間與DTD
學材小結
習題
模組五 使用CSS格式化XML
任務一 了解CSS
子任務1 CSS概述
子任務2 樣式解決了一個普遍的問題
子任務3 樣式表極大地提高了工作效率
子任務4 多重樣式將層疊為一個
任務二 CSS的基本語法
子任務1 CSS語法
子任務2 如何創建CSS
子任務3 CSS背景
子任務4 CSS文本
子任務5 CSS字型
子任務6 CSS列表
子任務7 CSS表格
子任務8 CSS輪廓
任務三 CSS框模型
子任務1 CSS框模型概述
子任務2 CSS內邊距
子任務3 CSS框線
子任務4 CSS外邊距
子任務5 CSS外邊距合併
任務四 CSS定位
子任務1 CSS定位概述
子任務2 CSS相對定位
子任務3 CSS絕對定位
子任務4 CSS浮動
任務五 CSS實例—— 英超聯賽球隊網頁
學材小結
習題
模組六 XML與HTML
任務一 了解XML的局限性
任務二 IE中數據島的處理方式
任務三 XML的數據綁定
任務四 XML的嵌套處理
任務五 DSO技術的套用
任務六 遍歷記錄集
任務七 與Script語言相結合
子任務 HTML中的XML數據島記錄集
頁面管理
任務八 數據島實例—— 圖書資料顯示實例
學材小結
習題
模組七 XSL轉換
任務一 了解XSL的背景知識
子任務1 XSL簡介
子任務2 XML文檔轉換原理
子任務3 XML文檔的轉換步驟
子任務4 XSL文檔標準格式
子任務5 XSL的語法結構
子任務6 XSL的模板規則
任務二 XSL轉換實例—— 網站購物車
學材小結
習題
模組八 XML DOM
任務一 了解DOM基礎知識
子任務1 了解接口的由來
子任務2 DOM與SAX並存
任務二 DOM組成、DOM樹和接口
子任務1 DOM的組成
子任務2 DOM樹
子任務3 DOM的4個基本接口
任務三 XML文檔訪問
子任務1 創建Document對象
子任務2 載入XML文檔
子任務3 遍歷XML文檔
子任務4 添加元素
子任務5 刪除元素
子任務6 修改元素
任務四 SAX基礎知識
子任務1 SAX分析器接口簡介
子任務2 生成應用程式框架
子任務3 引入需要的類
子任務4 創建分析器
子任務5 實現DocumentHandler接口
子任務6 輸出異常
子任務7 簡單格式化輸出
子任務8 處理文檔事件
任務五 應用程式的編譯與執行
任務六 客戶機與伺服器的數據互動
子任務1 C/S的通信模式
子任務2 基於XML的C/S
子任務3 向伺服器傳送數據
子任務4 xmlhttp對象的Open方法
子任務5 XMLHTTP對象的Send方法
子任務6 伺服器端的數據處理
子任務7 伺服器端的回響訊息
子任務8 客戶機處理回響信息
任務七 DOM實例—— 北京申奧
學材小結
習題
模組九 XML與數據交換
任務一 XML的數據交換機制與數據
存取機制
子任務1 XML數據交換機制
子任務2 XML數據存取機制
任務二 XML與資料庫
子任務1 XML與關係資料庫
子任務2 XML與面向對象資料庫
子任務3 基於XML資料庫的模型分析
子任務4 XML在資料庫中的套用模式
任務三 XML數據交換技術
子任務1 ADO控制項技術
子任務2 HTTPXML對象技術
子任務3 DB2XML轉換工具
子任務4 ODBC2XML轉換工具
子任務5 XOSL轉換工具
子任務6 ASP2XML組件
子任務7 InterAccess軟體包
子任務8 XML Servlet軟體包
子任務9 WDDX Web分散式數據交換
任務四 資料庫對XML的支持
子任務1 MS SQL Server
子任務2 Oracle 8i
子任務3 Informix
學材小結
習題
模組十 利用XML與ASP構建小型
Web應用程式—— 網上書店
任務 利用XML和ASP構建動態網站
子任務1 網上書店項目概述
子任務2 網站後台數據檔案
子任務3 網站站點架構
子任務4 具體實現
學材小結
習題
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們