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