XML基礎(chǔ)教程(第二版) 版權(quán)信息
- ISBN:9787302625650
- 條形碼:9787302625650 ; 978-7-302-62565-0
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
XML基礎(chǔ)教程(第二版) 本書特色
本書內(nèi)容豐富,詳細(xì)介紹了XML的相關(guān)技術(shù)本書主要針對(duì)XML的初學(xué)者,重點(diǎn)針對(duì)XML中一些重要概念和技術(shù)由淺及深進(jìn)行講解,所選例題具有較強(qiáng)的針對(duì)性,便于理解XML中的概念和技術(shù),幫助讀者在較短的時(shí)間內(nèi)打下一個(gè)良好的基礎(chǔ)。
XML基礎(chǔ)教程(第二版) 內(nèi)容簡(jiǎn)介
XML可擴(kuò)展標(biāo)記語(yǔ)言的出現(xiàn)為互聯(lián)網(wǎng)的發(fā)展提供了新的動(dòng)力,它主要用于網(wǎng)絡(luò)中數(shù)據(jù)的表示、傳遞和交換。本書從初學(xué)者的角度出發(fā),以通俗的語(yǔ)言、豐富的實(shí)例介紹了與XML相關(guān)的各種內(nèi)容,主要包括XML概述、XML基礎(chǔ)語(yǔ)法、文檔類型定義、XML Schema、CSS層疊樣式表、可擴(kuò)展樣式語(yǔ)言XSL、XML數(shù)據(jù)島、文檔對(duì)象模型DOM、簡(jiǎn)易應(yīng)用程序編程接口SAX、簡(jiǎn)易對(duì)象訪問協(xié)議SOAP和可伸縮矢量圖形SVG等相關(guān)知識(shí)。 本書內(nèi)容由淺入深,在講解基礎(chǔ)知識(shí)的同時(shí)給出大量實(shí)例,每章給出選擇題、填空題、簡(jiǎn)答題和上機(jī)操作題等習(xí)題,便于讀者鞏固所學(xué)的知識(shí)。 本書適合作為高等院校計(jì)算機(jī)、軟件等相關(guān)專業(yè)的教材,還可供相關(guān)技術(shù)研究人員、應(yīng)用程序開發(fā)人員學(xué)習(xí)和參考。
XML基礎(chǔ)教程(第二版) 目錄
第1章XML概述 1.1標(biāo)記語(yǔ)言 1.1.1標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言SGML 1.1.2超文本標(biāo)記語(yǔ)言HTML 1.1.3可擴(kuò)展標(biāo)記語(yǔ)言XML 1.2HTML簡(jiǎn)介 1.2.1HTML特點(diǎn) 1.2.2HTML基本語(yǔ)法格式 1.2.3HTML常用標(biāo)記及使用 1.3XML簡(jiǎn)介 1.3.1XML特點(diǎn) 1.3.2XML應(yīng)用領(lǐng)域 1.3.3XML相關(guān)技術(shù) 1.4小結(jié) 1.5習(xí)題 第2章XML基礎(chǔ)語(yǔ)法 2.1XML應(yīng)用工具 2.1.1XML編輯器 2.1.2XML解析器 2.1.3XML瀏覽器 2.2XML文檔結(jié)構(gòu) 2.3XML聲明 2.4XML處理指令 2.5XML元素 2.5.1XML元素的命名規(guī)則 2.5.2XML元素的種類 2.5.3XML元素的嵌套 2.6XML元素的屬性 2.6.1XML元素屬性的定義 2.6.2屬性名的命名規(guī)則 2.6.3屬性值的定義規(guī)則 2.6.4元素內(nèi)容與屬性的相互轉(zhuǎn)換 2.7XML注釋 2.8預(yù)定義實(shí)體的引用 2.9CDATA區(qū)段 2.9.1CDATA區(qū)段格式 2.9.2CDATA區(qū)段位置 2.10格式正確的XML文檔 2.10.1規(guī)范的XML文檔 2.10.2有效的XML文檔 2.10.3規(guī)范和有效的XML文檔的關(guān)系 2.11小結(jié) 2.12習(xí)題 第3章文檔類型定義 3.1DTD概述 3.1.1DTD簡(jiǎn)介 3.1.2DTD基本結(jié)構(gòu) 3.2DTD中元素的聲明 3.2.1DTD聲明語(yǔ)句 3.2.2元素聲明的語(yǔ)法格式 3.2.3控制子元素出現(xiàn)次數(shù)的聲明 3.2.4XML元素的數(shù)據(jù)類型 3.3DTD中屬性的聲明 3.3.1屬性的聲明語(yǔ)法 3.3.2屬性的附加聲明 3.3.3屬性值的類型 3.4DTD的基本結(jié)構(gòu) 3.4.1內(nèi)部 DTD的引用 3.4.2外部 DTD的引用 3.4.3混合 DTD引用方式 3.5實(shí)體的聲明與引用 3.5.1實(shí)體的分類 3.5.2內(nèi)部通用實(shí)體 3.5.3外部通用實(shí)體 3.5.4內(nèi)部參數(shù)實(shí)體 3.5.5外部參數(shù)實(shí)體 3.6DTD特性 3.7小結(jié) 3.8習(xí)題 第4章XML Schema 4.1命名空間 4.1.1命名空間概述 4.1.2命名空間定義 4.1.3前置命名法 4.1.4默認(rèn)命名法 4.2XML Schema概述 4.3XML Schema文檔基本概念 4.3.1XML Schema文檔結(jié)構(gòu) 4.3.2XML Schema的引用 4.3.3XML Schema數(shù)據(jù)類型 4.3.4XML Schema常用元素 4.3.5XML Schema簡(jiǎn)單類型聲明 4.3.6XML Schema復(fù)雜類型聲明 4.4XMLSchema元素的聲明 4.4.1XML Schema元素聲明語(yǔ)句 4.4.2XML Schema葉子元素的聲明 4.4.3XML Schema枝干元素的聲明 4.5XML Schema屬性的聲明 4.6小結(jié) 4.7習(xí)題 第5章CSS層疊樣式表 5.1CSS概述 5.2CSS語(yǔ)法 5.3CSS選擇器 5.3.1多元素選擇器 5.3.2類選擇器 5.3.3ID選擇器 5.3.4通用選擇器 5.3.5后代選擇器 5.4CSS屬性設(shè)置 5.4.1顏色屬性值 5.4.2長(zhǎng)度屬性值 5.4.3布局屬性 5.4.4邊框?qū)傩?5.4.5背景屬性 5.4.6文本屬性 5.4.7字體屬性 5.5在XML中引用CSS文件 5.6CSS應(yīng)用實(shí)例 5.7小結(jié) 5.8習(xí)題 第6章可擴(kuò)展樣式語(yǔ)言XSL 6.1XSL概述 6.1.1XSL特點(diǎn) 6.1.2XSL轉(zhuǎn)換原理 6.1.3XSL與CSS比較 6.2創(chuàng)建XSL 6.2.1XSL文檔的結(jié)構(gòu) 6.2.2使用 XSL轉(zhuǎn)換XML文檔 6.2.3HTML與XSL的結(jié)合 6.3XSL模板元素 6.3.1XSL常用模板元素 6.3.2定義模板元素 6.3.3調(diào)用顯示模板元素 6.3.4輸出模板元素 6.3.5XSL應(yīng)用實(shí)例 6.4XSL節(jié)點(diǎn)的選擇 6.4.1使用元素名定位節(jié)點(diǎn)信息 6.4.2使用“/”定位節(jié)點(diǎn)路徑 6.4.3使用“//”定位節(jié)點(diǎn)路徑 6.4.4使用“.”定位節(jié)點(diǎn)路徑 6.4.5使用“..”定位節(jié)點(diǎn)路徑 6.4.6使用“*”定位節(jié)點(diǎn)路徑 6.4.7使用“@”定位屬性 6.4.8使用“|”定位節(jié)點(diǎn)路徑 6.4.9指定限制條件 6.5XSL控制模板元素 6.5.1循環(huán)模板元素 6.5.2排序模板元素 6.5.3單一條件判斷模板元素 6.5.4多重條件判斷模板 6.6小結(jié) 6.7習(xí)題 第7章XML數(shù)據(jù)島 7.1數(shù)據(jù)島概述 7.1.1數(shù)據(jù)島基本概念 7.1.2數(shù)據(jù)源對(duì)象 7.1.3數(shù)據(jù)綁定 7.2使用數(shù)據(jù)島顯示XML文檔 7.2.1顯示XML單條數(shù)據(jù) 7.2.2顯示XML多條數(shù)據(jù) 7.2.3顯示XML屬性 7.2.4分頁(yè)顯示XML文檔 7.3記錄集操作XML文檔 7.4小結(jié) 7.5習(xí)題 第8章文檔對(duì)象模型DOM 8.1DOM概述 8.1.1DOM簡(jiǎn)介 8.1.2DOM文檔結(jié)構(gòu) 8.2DOM接口和DOM對(duì)象 8.2.1DOM接口 8.2.2DOM對(duì)象 8.3使用DOM訪問XML文檔 8.3.1DOM對(duì)象的創(chuàng)建及XML文檔的加載 8.3.2Document節(jié)點(diǎn)的訪問 8.3.3Element節(jié)點(diǎn)的訪問 8.3.4Text節(jié)點(diǎn)的訪問 8.3.5Attr節(jié)點(diǎn)的訪問 8.4使用DOM操作XML文檔 8.4.1動(dòng)態(tài)創(chuàng)建XML文檔 8.4.2元素節(jié)點(diǎn)的添加和刪除操作 8.4.3屬性節(jié)點(diǎn)的添加和刪除操作 8.4.4文本節(jié)點(diǎn)的添加和修改操作 8.4.5異常處理 8.5小結(jié) 8.6習(xí)題 第9章簡(jiǎn)易應(yīng)用程序編程接口SAX 9.1SAX概述 9.1.1SAX簡(jiǎn)介 9.1.2SAX工作原理 9.2SAX接口及SAX解析器的使用 9.2.1SAX接口 9.2.2SAX解析器的使用 9.3使用SAX解析XML文檔 9.3.1處理文件開始與結(jié)束 9.3.2處理指令 9.3.3處理開始和結(jié)束標(biāo)記 9.3.4處理文本 9.3.5處理空白 9.3.6處理命名空間 9.3.7處理實(shí)體 9.3.8SAX異常處理 9.4SAX與DOM 技術(shù)比較 9.5SAX綜合實(shí)例 9.5.1設(shè)計(jì)思路 9.5.2具體功能實(shí)現(xiàn)方法 9.6小結(jié) 9.7習(xí)題 第10章簡(jiǎn)易對(duì)象訪問協(xié)議SOAP 10.1SOAP概述 10.1.1SOAP定義 10.1.2SOAP的意義 10.1.3SOAP發(fā)展及前景 10.2SOAP結(jié)構(gòu)及語(yǔ)法 10.2.1SOAP消息結(jié)構(gòu) 10.2.2SOAP元素 10.2.3SOAP HTTP Binding 10.3SOAP應(yīng)用實(shí)踐 10.3.1Web服務(wù)創(chuàng)建及發(fā)布 10.3.2Java調(diào)用服務(wù)方法 10.3.3.NET調(diào)用服務(wù)方法 10.4小結(jié) 10.5習(xí)題 第11章可伸縮矢量圖形SVG 11.1SVG概述 11.1.1SVG簡(jiǎn)介 11.1.2SVG歷史及優(yōu)勢(shì) 11.2SVG形狀 11.2.1矩形 11.2.2圓形 11.2.3橢圓 11.2.4線條 11.2.5多邊形 11.2.6折線 11.2.7路徑 11.3SVG濾鏡 11.3.1濾鏡簡(jiǎn)介 11.3.2模糊濾鏡 11.3.3陰影濾鏡 11.3.4顏色濾鏡 11.3.5光照濾鏡 11.4SVG漸變 11.4.1線性漸變 11.4.2放射漸變 11.5SVG JavaScript 11.5.1SVG對(duì)象訪問 11.5.2SVG事件監(jiān)聽 11.5.3SVG腳本示例 11.6小結(jié) 11.7習(xí)題
- >
名家?guī)阕x魯迅:朝花夕拾
- >
小考拉的故事-套裝共3冊(cè)
- >
李白與唐代文化
- >
莉莉和章魚
- >
月亮與六便士
- >
有舍有得是人生
- >
我從未如此眷戀人間
- >
巴金-再思錄