內容簡介
《21世紀高等職業教育信息技術類規劃教材·XML實用教程》結合實例詳細地講解了XML的基礎知識。共分9章,
編輯推薦
《21世紀高等職業教育信息技術類規劃教材·XML實用教程》本著“知識夠用,套用為主”的原則,精選示例,貼近實際,力求拓展學生的套用能力。
《XML實用教程》可作為高職高專院校相關專業的教材,對於XML的初學者,也不失為一本好的參考書。
目錄
第1章 XML簡介1
1.1 什麼是XML 1
1.2 XML檔案的編輯與保存 3
1.3 XML和HTML有何不同 5
1.4 XML解析器 7
1.5 XML的優勢 7
習題 8
第2章 規範的XML檔案 9
2.1 XML聲明 10
2.1.1 XML聲明中的版本屬性 10
2.1.2 XML聲明中的編碼屬性 10
2.1.3 XML聲明中的獨立屬性 12
2.2 標記 12
2.2.1 空標記 12
2.2.2 非空標記 12
2.2.3 標記的名稱 14
2.2.4 根標記 14
2.3 特殊字元 15
2.4 CDATA段 15
2.5 標記的文本數據 16
2.6 屬性 16
2.6.1 屬性的構成 16
2.6.2 使用屬性的原則 17
2.7 注釋 18
2.8 名稱空間 18
2.8.1 有前綴和無前綴的名稱空間 19
2.8.2 標記中聲明名稱空間 19
2.8.3 名稱空間的作用域 19
2.8.4 名稱空間的名字 22
2.9 區分大小寫 23
2.10 標記的子孫關係 24
習題 24
第3章 有效的XML檔案 28
3.1 有效的XML檔案概述 29
3.1.1 初識DTD 30
3.1.2 DTD檔案的保存 30
3.1.3 XML檔案與DTD檔案的關聯 31
3.2 怎樣檢查有效性 32
3.3 DTD中的元素 34
3.3.1 元素的定義 34
3.3.2 約束標記的子標記 34
3.3.3 約束標記只包含文本數據 38
3.3.4 約束標記的混合內容 38
3.3.5 EMPTY和ANY 40
3.4 DTD的完整性 40
3.5 DTD中的屬性約束列表 40
3.5.1 ATTLIST屬性約束列表 41
3.5.2 屬性的默認值 42
3.5.3 屬性類型 46
3.6 內部DTD 52
3.7 IGNORE和INCLUDE 55
3.8 DTD與名稱空間 56
習題 59
……