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