XML,是W3C組織提出的一種可擴展標記語言,是 獨立于計算機平臺的數據交換規(guī)范。李淑娣編著的《 XML基礎教程(第2版)》由淺入深、循序漸進地講述 了XML的基本知識和基本應用,全書共分為11章,主 要內容包括XML概述、XML語法、文檔類型定義(DTD) 、XML與CSS、可擴展樣式表語言轉換(XSLT)、文檔對 象模型(DOM)、XML與數據庫、XML與正則表達式、與 Java和.NET語言結合使用等,*后還給出了一個綜 合實例:在線成績管理系統(tǒng)。書中既有對XML語法等 基礎知識的講解,也有對XML操作等基本應用的講授 ,書中還介紹了XML在數據庫、Java、.NET等領域的 前沿應用。
本書可作為普通高等院校XML相關課程的教材, 也可作為XML,初學者和相關XMI。培訓機構的參考用 書。
**章 XML概述
1.1 什么是XML
1.1.1 SGML的誕生
1.1.2 XML是什么
1.2 為什么要學習XML
1.2.1 可重用性
1.2.2 可擴展性
1.2.3 Web應用
1.2.4 數據處理
1.3 XML相關技術
1.3.1 文檔類型定義
1.3.2 可擴展樣式語言
1.3.3 可擴展鏈接語言
1.4 XML實際應用
1.5 XML的發(fā)展前景
1.5.1 網絡服務領域
1.5.2 數據庫領域
1.5.3 電子商務領域
1.6 XML Spy開發(fā)環(huán)境
1.6.1 XML Spy概述
1.6.2 XML Spy的安裝
1.6.3 一個XML文檔的簡單創(chuàng)建
小結
習題
上機指導
實驗一:創(chuàng)建XML文檔
實驗二:編輯XML文檔內容
實驗三:簡單的XML文檔
第2章 XML語法
2.1 什么是規(guī)范的XML文檔
2.2 XML邏輯結構
2.2.1 XML的整體結構
2.2.2 XML元素
2.2.3 元素屬性
2.2.4 CDATA段
2.2.5 注釋
2.3 XML物理結構
2.3.1 什么是實體
2.3.2 實體的類型
2.3.3 實體的使用
2.4 ASCII字符集
2.4.1 ISO字符集
2.4.2 MacRoman字符集
2.5 Unicode字符集
2.5.1 UTF.8
2.5.2 通用字符集
2.5.3 如何使用Unicode編寫XML
小結
習題
上機指導
實驗一:元素和屬性
實驗二:CDATA段和注釋
實驗三:語法綜合
第3章 文檔類型定義(DTD)
3.1 什么是DTD
3.1.1 DTD概述
3.1.2 **個DTD示例
3.1.3 DTD的基本結構
3.1.4 定義元素及其后代
3.1.5 定義元素屬性
3.1.6 DTD中的注釋
3.1.7 在文檔間共享通用的DTD
3.2 DTD中的屬性聲明
3.2.1 在DTD中聲明屬性
3.2.2 聲明多個屬性
3.2.3 指定屬性的默認值
3.2.4 屬性類型
3.2.5 預定義屬性值
……
第4章 XML與CSS
第5章 可擴展樣式表語言轉換(XSLT)
第6章 文檔對象模型(DOM)
第7章 XML與數據庫
第8章 XML與正則表達式
第9章 XML與Java中的典型應用
**0章 XML在C#中的典型應用
**1章 綜合案例——XML在線成績管理系統(tǒng)