XML程序設計

XML程序設計
定價:150
NT $ 131
 

內容簡介

XML是由萬維網聯盟定義的一種語言,其應用非常廣泛。XML能讓Internet上的數據相互交流更方便,讓文件的內容更加顯而易懂。XML不僅能很好地描述和組織數據,而且XML的威力在于將用戶界面和結構化數據相分離,允許不同來源數據的無縫集成和對同一數據的多種處理。本書結合實例詳細地講解了XML的基礎知識。全書共分為10章,內容包括XML概述、規範的XML文件、有效的XML文件、XML與CSS、XML與XSL、DOM解析器、SAX解析器、XPath語言、XML與數據庫和XMLSchema模式等內容。

本書適合作為高等院校相關專業開設XML課程的教材。
 

目錄

第1章 XML概述
1.1 什麼是XML
1.2 XML文件的編輯與保存
1.3 XML和HTML有何不同
1.4 XML解析器
1.5 XML的優勢
習題1
第2章 規範的XML文件
2.1 規範性
2.2 XML聲明
2.2.1 version屬性
2.2.2 encoding屬性
2.2.3 standalone屬性
2.3 標記
2.3.1 空標記
2.3.2 非空標記
2.3.3 標記的名稱
2.3.4 根標記
2.4 特殊字符
2.5 CDATA段
2.6 標記的文本數據
2.7 屬性
2.7.1 屬性的構成
2.7.2 使用屬性的原則
2.8 注釋
2.9 名稱空間
2.9.1 有前綴和無前綴的名稱空問
2.9.2 標記中聲明名稱空間
2.9.3 名稱空間的作用域
2.9.4 名稱空間的名字
2.10 標記的子孫關系
習題2
第3章 有效的XML文件
3.1 有效的XML文件
3.1.1 初識DTD
3.1.2 DTD文件的保存
3.1.3 XML文件與DTD文件相關聯
3.2 怎樣檢查有效性
3.3 DTD中的元素
3.3.1 約束標記只包含文本數據
3.3.2 約束標記的子標記
3.3.3 約束標記的混合內容
3.3.4 EMPTY和ANY
3.4 DTD的完整性
3.5 DTD巾的屬性約束列表
3.5.1 ATTLIST屬性約束列表
3.5.2 屬性的默認值
3.5.3 屬性類型
3.6 DTD中的實體
3.7 可解析實體與不可解析實體
3.8 DTD中的參數實體
3.9 內部DTD
3.10 IGNORE和INCLUDE
3.11 DTD與名稱空間
習題3
第4章 XML與CSS
4.1 初識CSS
4.2 XML關聯CSS
4.3 標記與樣式表
4.3.1 標記的名字與樣式表的名稱
4.3.2 CSS的顯示規則
4.4 數據結構與顯示相分離
4.5 設置文本的顯示方式
4.5.1 塊方式
4.5.2 行方式
4.5.3 按列表方式
 ……
第5章 XML與XSL
第6章 DOM解析器
第7章 SAX解析器
第8章 SPath語言
第9章 XML與數據庫
第10章 XML Schema模式簡介
網路書店 類別 折扣 價格
  1. 新書
    87
    $131