XML技術(shù)教程

出版時間:2011-12  出版社:西南財經(jīng)大學出版社  作者:王占中  頁數(shù):229  

內(nèi)容概要

  XML是由萬維網(wǎng)聯(lián)盟(W3C)定義的一種標記語言,是表示結(jié)構(gòu)化數(shù)據(jù)的行業(yè)標準。利用XML,各個行業(yè)或組織可以按照自己的需要定義數(shù)據(jù)標準,從而使得Internet上的數(shù)據(jù)相互交流更加方便。利用XML,可以通過編程自動地處理網(wǎng)上數(shù)據(jù),而不只是瀏覽網(wǎng)頁。利用XML,可以將不同來源的數(shù)據(jù)進行無縫集成,這成為Web
Service和電子商務(wù)的支點?!陡叩仍盒!笆濉币?guī)劃精品教材:XML技術(shù)教程》結(jié)合實例詳細講解了XML的基本知識與應(yīng)用。王占中統(tǒng)籌全書的整體構(gòu)架。

書籍目錄

第一章 概述
 1.1 XML的發(fā)展史
 1.1.1 標記語言產(chǎn)生
 1.1.2 RTF標記語言
 1.1.3 HTML標記語言
 1.1.4 標準通用標記語言
 1.1.5 可擴展的標記語言
 1.1.6 SCML、HTML和XML之間的關(guān)系
 1.2 XML的優(yōu)點
 1.2.1 XML的特性
 1.2.2 XML的優(yōu)點
 1.3 XML的設(shè)計目標
 1.4 本課程知識體系
 1.5 小結(jié)
 習題1
 
第二章 XML語法基礎(chǔ)
 2.1 XML工具
 2.1.1 XML編輯工具
 2.1.2 XML解析工具
 2.1.3 XML瀏覽工具
 2.2 XML文檔結(jié)構(gòu)
 2.3 XML聲明指令
 2.3.1 version屬性
 2.3.2 encocling屬性
 2.3.3 stanclalone屬性
 2.4 標記
 2.4.1 非空標記
 2.4.2 空標記
 2.4.3 標記的規(guī)則
 2.4.4 根標記
 2.5 屬性
 2.5.1 屬性的構(gòu)成
 2.5.2 屬性轉(zhuǎn)換
 2.5.3 使用屬性的原則
 2.6 特殊字符
 2.7 CDATA段
 2.8 XML文檔的處理指令
 2.9 XML文檔的注釋
 2.10 名稱空間
 2.10.1 有前綴和無前綴的名稱空間
 2.10.2 標記中聲明名稱空間
 2.10.3 名稱空間的作用域
 2.10.4 名稱空間的名字
 2.11 XML實例
 2.12 實訓
 2.13 小結(jié)
 習題2
 
第三章 文檔類型定義--DTD
 3.1 DTD概述
 3.1.1 通過DTD驗證文檔有效性
 3.1.2 在XML文檔中引入DTD
 3.2 元素定義
 3.2.1 元素定義
 3.2.2 元素的類型
 3.3 定義元素的屬性
 3.3.1 聲明屬性的語法
 3.3.2 屬性的缺省值
 3.3.3 屬性的類型
 3.4 定義實體
 3.4.1 實體分類
 3.4.2 一般實體定義和引用
 3.4.3 參數(shù)實體的定義和引用
 3.5 XML文檔的有效性
 3.6 實訓
 3.7 小結(jié)
 習題3
 
第四章 XML模式--XML Schema
 4.1 XML Schcma
 4.1.1 XML Schcma的提出
 4.2 XML Schema的基本結(jié)構(gòu)
 4.3 XML Schema中的類型
 4.3.1 簡單類型
 4.3.2 復雜類型
 4.4 全局聲明與ref引用
 4.5 名稱空間
 4.6 實訓
 4.7 小結(jié)
 習題4
 
第五章 XML與樣式表
 5.1 CSS概述
 5.1.1 什么是CSS
 5.1.2 CSS語法
 5.1.3 CSS與XML結(jié)合使用
 5.1.4 標記名稱與樣式表名稱
 5.2 CSS中屬性設(shè)置
 5.2.1 設(shè)置文本的顯示方式
 5.2.2 設(shè)置字體
 5.2.3 設(shè)置文本樣式
 5.2.4 設(shè)置邊框
 5.2.5 設(shè)置邊緣
 5.2.6 設(shè)置顏色和背景
 5.2.7 設(shè)置鼠標
 5.2.8 處理層疊
 5.3 CSS應(yīng)用實例
 5.4 實訓
 5.5 小結(jié)
 習題5
 
第六章 XSL技術(shù)
 6.1 XSL概述
 6.1.1 XSL簡介
 6.1.2 XSL與CSS比較
 6.1.3 XML關(guān)聯(lián)XSL文件
 6.1.4 使用XSL顯示XML
 6.2 XSL模板
 6.2.1 XSL基本架構(gòu)
 6.2.2 XSL根標記
 6.2.3 XSL模板標記
 6.2.4 XSL處理流程
 6.3 模板與標記匹配
 6.3.1 XML文檔中子標記匹配的模板
 6.3.2 XML文檔中任意級別的子標記匹配的模板
 6.3.3 指定屬性的XML標記匹配的模板
 6.3.4 使用“[]”和“|”給出帶條件的XML標記匹配模板
 6.4 XSL中常用標記
 6.4.1 模板調(diào)用標記
 6.4.2 xsl:valuc-of標記
 6.4.3 xsl:for-cach標記
 6.4.4 xsl:copy標記
 6.4.5 xsl:if標記
 6.4.6 xsl:choose標記
 6.5 XSL應(yīng)用實例
 6.6 實訓
 6.7 小結(jié)
 習題6
 
第七章 DOM接口技術(shù)
 7.1 什么是文檔對象模型
 7.1.1 XML文檔結(jié)構(gòu)
 7.1.2 DOM規(guī)范
 7.2 DOM對象
 7.2.1 DOM基本接口
 7.3 Java處理XML概述
 7.3.1 Java處理XML文件的接口
 7.3.2 Java常用的解析器
 7.3.3 使用JAXP操作XML數(shù)據(jù)
 7.4 利用DOM讀取XML文檔信息
 7.4.1 XML文檔遍歷
 7.4.2 Element節(jié)點的操作
 7.4.2 DTD相關(guān)信息
 7.4.3 Attr節(jié)點操作
 7.5 利用DOM對XML操作
 7.5.1 使用DOM創(chuàng)建新文檔
 7.5.2 使用DOM添加子元素及屬性
 7.5.3 使用DOM修改子元素
 7.5.4 使用DOM刪除子元素及屬性
 7.6 實訓
 7.7 小結(jié)
 習題7
 
第八章 SAX接口技術(shù)
 8.1 SAX解析基本原理
 8.2 SAX解析XML的模式
 8.3 文檔開始和文檔結(jié)束事件
 8.4 處理指令事件
 8.6 元素事件
 8.7 字符數(shù)據(jù)事件
 8.8 處理留白事件
 8.9 實體事件
 8.10 名稱空間的處理
 8.11 錯誤事件的處理
 8.12 文件定位器的使用
 8.13 不可解析實體
 8.14 實訓
 8.15 小結(jié)
 習題8
 
第九章 XML與其他數(shù)據(jù)文件的轉(zhuǎn)換
 9.1 數(shù)據(jù)庫表轉(zhuǎn)換成XML文檔
 9.1.1 建立數(shù)據(jù)庫
 9.1.2 建立數(shù)據(jù)表
 9.1.3 建立ODBC數(shù)據(jù)源
 9.1.4 將數(shù)據(jù)庫表轉(zhuǎn)換成XML文檔
 9.2 XML文檔到數(shù)據(jù)庫表的轉(zhuǎn)換
 9.2.1 準備XML文檔和數(shù)據(jù)庫表
 9.2.2 Java處理程序的編制
 9.3 XML文檔到Excel表的轉(zhuǎn)換
 9.3.1 Apachc POI及其類庫的配置
 9.3.2 XML文檔到Excel表轉(zhuǎn)換設(shè)計
 9.4 Excel表到XML文檔的轉(zhuǎn)換
 9.5 小結(jié)
 習題9

圖書封面

評論、評分、閱讀與下載


    XML技術(shù)教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7