圖書信息
出版社: 西安電子科技大學出版社; 第1版 (2008年10月1日)
叢書名: 高職高專計算機專業規劃教材
平裝: 264頁
正文語種: 簡體中文
開本: 16
ISBN: 9787560621180
條形碼: 9787560621180
尺寸: 25.8 x 18.2 x 1.8 cm
重量: 440 g
內容簡介
《XML案例教程》結合案例和項目介紹XML語言套用技術,通過大量的案例分析幫助讀者了解和使用XML。《XML案例教程》共分10章。第1、2章介紹XML基礎語法,第3、4章介紹XML架構和數據類型約束規範,第5-9章介紹XML的表現形式和數據互動方式,第10章是一個綜合項目。綜合項目知識點分散在《XML案例教程》各個章節的具體案例以及每一章的獨立項目即綜合實例中,知識貫穿在案例和項目的分析過程中。
目錄
第1章 XML語言簡介
1.1 置標語言概述
1.1.1 SGML語言起源
1.1.2 HTML語言及其局限性
1.1.3 XML語言的誕生及其優點
1.2 XML語言及其套用
1.2.1 XML語言的概念
1.2.2 XML的套用
1.3 XML文檔的編輯工具
1.4 一個簡單的XML文檔實例
1.5 本章小結
習題1
第2章 XML基礎語法
2.1 XML文檔結構
2.2 XML聲明
2.3 XML標記與元素
2.3.1 標記的組成
2.3.2 標記命名規則
2.3.3 非空標記與空標記
2.3.4 根元素
2.3.5 元素的屬性
2.3.6 元素的嵌套
2.4 XML命名空間
2.4.1 命名空間的聲明形式
2.4.2 命名空間的作用範圍
2.5 預定義實體與CDATA節
2.6 處理指令與注釋
2.7 內部實體引用初探
2.8 格式良好與有效的XML文檔
2.9 綜合實例
2.10 本章小結
習題2
第3章 使用DTD定義有效的XML文檔
3.1 DTD的作用和基本結構
3.1.1 DTD的作用
3.1.2 DTD的基本結構
3.2 XML中引用DTD
3.2.1 內部引用方式
3.2.2 外部引用方式
3.2.3 內外結合的引用方式
3.2.4 檢驗XML文檔的有效性
3.3 使用DTD聲明XML元素
3.3.1 元素的聲明
3.3.2 元素內容的控制
3.4 使用DTD聲明XML屬性
3.4.1 屬性聲明的基本語法
3.4.2 設定屬性的預設值
3.4.3 設定屬性值的類型
3.5 DTD中定義和引用實體
3.5.1 內部通用實體
3.5.2 外部通用實體
3.5.3 內部參數實體
3.5.4 外部參數實體
3.6 綜合實例
3.7 本章小結
習題3
第4章 XML與W3C XML Schema模式
4.1 XML Schema簡介
4.1.1 Schema的本質
4.1.2 使用Schema的原因
4.1.3 使用Schema驗證XML文檔
4.2 XML Schema的常用內置簡單類型
4.2.1 字元串(string)型
4.2.2 小數(decimal)型
4.2.3 整數(integer)型
4.2.4 布爾(boolean)型
4.2.5 日期(date)型
4.2.6 時間(time)型
4.2.7 日期時間(dateTime)型
4.3 XML Schema聲明簡單類型
4.3.1 限制字元串的長度
4.3.2 限制數值的取值範圍
4.3.3 限制小數位數
4.3.4 枚舉類型
4.3.5 模式匹配
4.3.6 元素的固定值和默認值
4.4 XML Schema聲明複雜類型
4.4.1 定義元素順序
4.4.2 定義元素出現次數
4.4.3 屬性聲明
4.4.4 ref引用
4.5 XML Schema的名稱空間
4.5.1 全局聲明與局部聲明
4.5.2 目標名稱空間
4.5.3 在Schema中聲明名稱空間
4.6 綜合實例
4.7 本章小結
習題4
第5章 使用樣式表格式化XML文檔
5.1 CSS概述
5.2 XML中引用CSS
5.2.1 內部CSS引用
5.2.2 外部CSS引用
5.2.3 混合引用CSS
5.3 使用CSS屬性設定XML文檔
5.3.1 顯示屬性設定
5.3.2 字型設定
5.3.3 字型顏色設定
5.3.4 背景顏色與圖像設定
5.3.5 文本設定
5.3.6 邊距、框線與填充設定
5.4 元素定位
5.4.1 相對定位
5.4.2 絕對定位
5.5 綜合實例
5.6 本章小結
習題5
第6章 XSLT模板轉換
第7章 基於DOM的XML文檔解析
第8章 XML與數據島
第9章 XML與AJAX技術
第10章 綜合套用實例-圖書管理系統
參考文獻