定 價:42.8 元
叢書名:全國高等職業(yè)教育“十三五”規(guī)劃教材
- 作者:黃源
- 出版時間:2018/1/1
- ISBN:9787111588627
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP312
- 頁碼:234
- 紙張:膠版紙
- 版次:1
- 開本:16開
XML(可擴展標記語言)是設計用來在互聯網中傳輸和保存數據。本書全面系統(tǒng)的介紹了XML基本技術,將理論與實踐操作相結合,通過大量的案例幫助讀者快速了解和應用XML相關技術。
《XML基礎與案例教程》一共8章,介紹了XML基本概念、XML語法、XML驗證方式、XML顯示方式、CSS樣式表、DSO數據島、DOM編程、Xpath路經查詢語言以及XML與數據庫等內容。
《XML基礎與案例教程》適合高職高專學生使用,可也供廣大XML愛好者自學使用。
為方便教師教學,《XML基礎與案例教程》提供重難點微課視頻,微信掃描書中二維碼可以直接觀看;《XML基礎與案例教程》配套授課電子課件,需要的教師可登錄www.cmpedu.com免費注冊、審核通過后下載,或聯系編輯索取(QQ:1239258369,電話:010-88379739)。
采用案例式編寫模式
配有重難點微課視頻,方便教師教學和學生自學
XML是W3C于1998年發(fā)布的一種標記語言,它與HTML語言類型,都是通過大量的標記來存儲和傳輸網絡數據。在經過長時間的完善后,XML現已經成為了在互聯網上傳遞信息的一種主要語言。
《XML基礎與案例教程》以“理論-實踐操作”相結合的方式深入的講解了XML的基礎知識,在內容設計上既有上課時老師的講述部分,包括詳細的理論與典型的案例;又有課堂中的“想一想”、“練一練”環(huán)節(jié),雙管齊下,極大的激發(fā)了學生在課堂上的學習積極性與主動創(chuàng)造性,讓學生在課堂上跟上老師的思維,從而學到更多有用的知識和技能。同時在每章結束部分有實訓題,通過典型題目讓學生將該章知識點轉換為實際工作中所需要的相關技能。
《XML基礎與案例教程》在內容上全面的介紹了XML相關技術,全書共分8章,第1章介紹XML基礎知識;第2章介紹XML語法;第3章介紹DTD;第4章介紹XML Schema;第5章介紹CSS與XSLT;第6章介紹XML數據島;第7章介紹DOM與Xpath;第8章介紹XML與數據交換。
《XML基礎與案例教程》特色如下:
(1)采用“理實一體化”教學方式,課堂上既有老師的講述又有學生獨立思考、上機操作的內容。
(2)豐富的教學案例,包含了書中的源代碼,教學課件、習題答案、每章的微課錄像等多種教學資源。微課視頻可掃描書中二維碼直接觀看。
(3)緊跟時代潮流,注重技術變化,書中包含了最新的XML與JSON相關知識。
《XML基礎與案例教程》可作為高職院校計算機軟件技術、計算機應用技術、信息管理、電子商務等專業(yè)的教材,也可作為XML技術開發(fā)相關人員的參考書。
《XML基礎與案例教程》由黃源、董明、舒蕾編著。其中黃源編著了第1章、第3章、第4章、第8章和第7.3節(jié);董明編著了第5章和第7章(除第7.3節(jié));舒蕾編著了第2章和第6章。重慶航天職業(yè)技術學院徐受蓉教授對書中內容進行了一定的審閱。全書由黃源負責統(tǒng)稿工作。
在編寫過程中,我們參閱了大量的相關資料,在此表示感謝!
由于編者水平有限,書中難免出現疏漏之處,衷心希望廣大讀者批評指正!
第1章XML概述及標記語言介紹
1.1標記語言簡介
1.1.1標記語言的概念
1.1.2SGML介紹
1.1.3HTML和XML的誕生
1.2HTML概述
1.2.1HTML基本格式及特點
1.2.2HTML基本語句介紹
1.3XML概述
1.3.1XML的優(yōu)點
1.3.2XML的應用
1.3.3XML的相關技術
1.4XML的開發(fā)環(huán)境
1.4.1在記事本中創(chuàng)建
1.4.2使用工具開發(fā)
1.5小結
1.6實訓
1.7習題
第2 章XML語法
2.1XML文檔結構
2.2XML語言書寫規(guī)范與命名
規(guī)則
2.2.1XML語言書寫規(guī)范
2.2.2XML語言命名規(guī)則
2.3創(chuàng)建XML文檔
2.3.1元素
2.3.2屬性
2.3.3特殊字符與CDATA區(qū)域
2.3.4XML書寫示例
2.4名稱空間
2.4.1需要名稱空間的原因
2.4.2聲明名稱空間的方法
2.4.3名稱空間的使用
2.5小結
2.6實訓
2.7習題
第3章XML文檔類型定義
3.1DTD的概念
3.1.1DTD簡述
3.1.2DTD結構
3.2DTD的類型與引用
3.2.1內部DTD的定義與引用
3.2.2外部DTD的定義與引用
3.3DTD對元素的聲明
3.3.1DTD的元素聲明語法
3.3.2DTD的元素聲明類型
3.3.3DTD的元素聲明示例
3.4DTD對屬性的聲明
3.4.1DTD的屬性聲明
3.4.2屬性的附加聲明
3.4.3屬性的類型
3.4.4DTD的屬性聲明示例
3.5DTD對實體的聲明
3.5.1實體的定義
3.5.2實體的類型
3.5.3實體的分類及應用
3.6DTD的應用示例
3.7小結
3.8實訓
3.9習題
第4章XML Schema
4.1Schema簡介
4.1.1Schema概述
4.1.2Schema結構
4.1.3Schema的引用
4.2Schema元素聲明
4.2.1Schema根元素聲明
4.2.2element元素聲明
4.2.3element元素聲明中的簡單
類型與復雜類型
4.2.4element元素聲明中的全局
類型與局部類型
4.2.5element元素聲明中的
引用
4.3Schema屬性聲明
4.3.1屬性的聲明
4.3.2屬性的固定值與默認值
4.4Schema的數據類型
4.4.1基本數據類型
4.4.2自定義數據類型
4.4.3復雜類型元素的聲明
4.5Schema實例聲明
4.6小結
4.7實訓
4.8習題
第5章XML的顯示
5.1CSS簡介
5.1.1創(chuàng)建CSS
5.1.2CSS的基本語法
5.1.3CSS基本的屬性設置
5.2XSL介紹
5.2.1XSL入門
5.2.2XSL語法及運算
5.2.3XSL模板的創(chuàng)建及使用
5.2.4XSL中的指令使用
5.3 XSLT的未來
5.4小結
5.5實訓
5.6習題
第6章XML數據源對象DSO
6.1數據島概述
6.2數據島的具體應用
6.2.1XML綁定到網頁標記中
6.2.2使用表格顯示數據島
6.2.3使用DSO顯示元素屬性
6.2.4使用DSO與Script編程
6.3小結
6.4實訓
6.5習題
第7章XML文檔對象模型
DOM與Xpath查詢
7.1DOM概述
7.2DOM對象及使用
7.2.1DOM結點類型
7.2.2DOM基本對象
7.2.3DOM使用
7.3Xpath語言及使用
7.3.1Xpath簡述
7.3.2Xpath結點
7.3.3Xpath定位路徑
7.3.4Xpath表達式
7.3.5Xpath數據類型
7.3.6Xpath查詢示例
7.4小結
7.5實訓
7.6習題
第8章XML與數據交換
8.1XML與JSON
8.1.1JSON概述及語法格式
8.1.2JSON與XML的比較
8.1.3用Java解析JSON
8.1.4XML在HTML中的解析
8.2XML與數據庫
8.2.1XML與數據庫概述
8.2.2XML與關系數據庫
8.2.3XML與面向對象數據庫
8.2.4XML數據庫
8.3XML與Java
8.3.1Java解析XML原理
8.3.2DOM解析XML示例
8.3.3DOM4J解析XML示例
8.4小結
8.5實訓
8.6習題
參考文獻