注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程XML實(shí)用教程

XML實(shí)用教程

XML實(shí)用教程

定 價(jià):¥20.00

作 者: 馬在強(qiáng) 主編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高職高專規(guī)劃教材·軟件專業(yè)系列
標(biāo) 簽: XML

ISBN: 9787302179832 出版時(shí)間: 2008-10-01 包裝: 平裝
開本: 16開 頁數(shù): 209 字?jǐn)?shù):  

內(nèi)容簡介

  本書由XML及其相關(guān)技術(shù)介紹和實(shí)戰(zhàn)XML兩部分組成。其中,第一部分系統(tǒng)地介紹了XML及其相關(guān)技術(shù)知識(shí),主要包括XML概述及XML語法、DTD和XML Schema、使用CSS和XSL格式化XML文檔、xPath及DOM。第二部分實(shí)戰(zhàn)XML,屬于對(duì)XML的具體應(yīng)用,在Java平臺(tái)上分別利用不同的DOM實(shí)現(xiàn)對(duì)XML的操作。并且在第9章完全按照軟件工程的思想與步驟,采用JSP+JDOM+XML實(shí)現(xiàn)一個(gè)作業(yè)管理系統(tǒng)。該作業(yè)管理系統(tǒng)由JSP開發(fā)前臺(tái),后臺(tái)數(shù)據(jù)存放于XML文檔中,應(yīng)用程序利用JDOM來訪問與操作XML文檔。本書內(nèi)容通俗易懂,層次清晰,讓讀者能由淺入深、循序漸進(jìn)地學(xué)習(xí)XML及其相關(guān)技術(shù)。先從XML基礎(chǔ)知識(shí)及XML相關(guān)技術(shù)人手,然后明白學(xué)習(xí)這些技術(shù)的意義,從而能夠運(yùn)用這些技術(shù)來開發(fā)XML應(yīng)用程序。最后能夠把這些技術(shù)融合為一體,實(shí)現(xiàn)一個(gè)XML應(yīng)用系統(tǒng)。本書是一本詳細(xì)介紹XML及其相關(guān)技術(shù)知識(shí)的書,不僅能作為高職高專院校相關(guān)專業(yè)的教材,而且也適合使用JSP開發(fā)XML應(yīng)用程序的技術(shù)人員以及XML愛好者參考。

作者簡介

暫缺《XML實(shí)用教程》作者簡介

圖書目錄

第1章 XML語言簡介
1.1 HTML與置標(biāo)語言
1.1.1HTML簡介
1.1.2置標(biāo)語言
1.2 XML的來源
1.3 XML的制定目標(biāo)
1.4 XML概述
1.5 有了HTML,為什么還要發(fā)展XML
1.5.1HTML的缺陷
1.5.2XML的特點(diǎn)
1.6 XML相關(guān)技術(shù)
1.7 XML的應(yīng)用
習(xí)題

第2章 XML語法
2.1 XML文檔結(jié)構(gòu)
2.1.1XML文檔的聲明
2.1.2XML文檔的處理指令
2.1.3XML文檔的注釋
2.2 XML文檔的元素與標(biāo)記
2.2.1標(biāo)記
2.2.2元素的基本形式
2.2.3元素內(nèi)容
2.2.4元素的嵌套
2.3 XML屬性
2.3.1屬性的基本形式
2.3.2屬性的命名
2.3.3屬性的值
2.4 預(yù)定義實(shí)體與字符數(shù)據(jù)的引用
2.5 CDATA段
2.6 XML文檔類型
2.7 實(shí)訓(xùn)建立格式正確的XML文檔
習(xí)題

第3章 文檔類型定義(DTD)
3.1 DTD文檔結(jié)構(gòu)
3.2 DTD中的元素聲明
3.2.1元素聲明的語法
3.2.2控制元素的內(nèi)容
3.3 DTD中的屬性聲明
3.3.1屬性聲明語法
3.3.2屬性默認(rèn)值的定義
3.3.3屬性的類型
3.4 DTD的引用
3.4.1內(nèi)部DTD的引用
3.4.2外部DTD的引用
3.4.3既引用外部DTD又引用內(nèi)部DTD
3.5 實(shí)體的定義和使用
3.5.1實(shí)體分類
3.5.2一般實(shí)體的定義和使用
3.5.3參數(shù)實(shí)體的定義和使用
3.6 實(shí)訓(xùn)用DTD驗(yàn)證XML文檔的合法性
習(xí)題

第4章 命名空間
4.1 為什么需要命名空間
4.2 XML的命名空間
4.2.1XML命名空間的聲明
4.2.2默認(rèn)XML命名空間的聲明
4.2.3XML命名空間作用于屬性
4.3 DTD與命令空間
習(xí)題

第5章 XMLSchema
5.1 模式簡介
5.1.1XMLSchema介紹
5.1.2為何使用XMLSchema
5.2如何制定XMLSchemaDefinition(XSD)
5.2.1全局組件與命名類型
5.2.2局部組件與匿名類型
5.2.3XML文檔如何引用XMLSchema文件
5.3 XMLSchema元素的聲明
5.3.1全局元素聲明
5.3.2局部元素聲明
5.3.3元素聲明的數(shù)據(jù)類型..
5.3.4元素默認(rèn)值和固定值
5.4 XMLSchema屬性的聲明
5.4.1屬性聲明的數(shù)據(jù)類型
5.4.2屬性默認(rèn)值和固定值
5.5 簡單類型
5.5.1簡單類型的種類及定義
5.5.2簡單類型的限制(Restriction)
5.5.3簡單類型的枚舉(Enumeration)
5.5.4簡單類型的列表(List)
5.5.5簡單類型的聯(lián)合(Union)
5.6 復(fù)雜類型
5.6.1復(fù)雜類型的定義
5.6.2復(fù)雜類型的sequence組
5,6.3復(fù)雜類型的choice組
5.6.4復(fù)雜類型的all組
5.6.5在復(fù)雜類型定義中使用屬性類型
5.7 實(shí)訓(xùn)用XMLSchema驗(yàn)證XML文檔的合法性
習(xí)題

第6章 使用CSS格式化XML
6.1 格式化XML的原因
6.2 什么是CSS
6.3 鏈接CSS和XML文檔
6.3.1創(chuàng)建XML文檔
6.3.2創(chuàng)建CSS樣式文件
6.4 CSS基礎(chǔ)語法
6.4.1CSS語法概述
6.4.2使用CSS選擇元素
6.5 CSS中的屬性設(shè)置
6.5.1CSS屬性與屬性值
6.5.2CSS屬性的設(shè)置
6.6 CSS應(yīng)用實(shí)例
6.7 實(shí)訓(xùn)按指定格式輸出XML文檔
習(xí)題

第7章 使用XSL格式化XML
7.1 XSLT概述
7.2 XSL與XPath
7.2.1XML文檔結(jié)構(gòu)樹
7.2.2一個(gè)完整的XSL文檔實(shí)例
7.2.3XSL與XPath
7.3 XPath及其相關(guān)
7.3.1XPath節(jié)點(diǎn)
7.3.2XPath語法
7.3.3坐標(biāo)軸
7.3.4操作符
7.3.5常用函數(shù)
7.4 XSL模板及使用
7.4.1XSL模板指令
7.4.2XSL模板應(yīng)用實(shí)例
7.5 XSL節(jié)點(diǎn)的訪問
7.5.1使用元素名訪問節(jié)點(diǎn)
7.5.2使用匹配符訪問節(jié)點(diǎn)
7.5.3使用路徑訪問節(jié)點(diǎn)
7.5.4訪問指定的元素屬性
7.5.5在模板中選擇多個(gè)元素
7.5.6使用附加條件訪問節(jié)點(diǎn)
7.6 XSL控制指令
7.6.1判斷指令
7.6.2多條件判斷指令
7.6.3循環(huán)處理指令
7.6.4輸出內(nèi)容的排序
7.7 XSL應(yīng)用實(shí)例
7.7.1XML文檔實(shí)例
7.7.2XSL樣式表實(shí)例
7.8 實(shí)訓(xùn)按指定格式輸出XML文檔
習(xí)題

第8章 訪問XML
8.1 應(yīng)用程序如何訪問與操作XML文檔
8.2 DOM
8.2.1DOM節(jié)點(diǎn)類型
8.2.2DOM對(duì)象接口
8.2.3Java操作XML文檔之DOM篇
8.3 Java操作XML文檔之JDOM篇
8.3.1JDOM包結(jié)構(gòu)介紹
8.3.2JDOM主要使用方法
8.3.3JDOM與XML的具體應(yīng)用
8.4 實(shí)訓(xùn)在Java平臺(tái)上利用DOM或者JDOM操作XML
習(xí)題

第9章 XML綜合應(yīng)用實(shí)例——YuJie.作業(yè)管理系統(tǒng)
9.1 系統(tǒng)概述
9.1.1開發(fā)背景
9.1.2系統(tǒng)功能
9.2 系統(tǒng)概要設(shè)計(jì)
9.2.1系統(tǒng)實(shí)現(xiàn)方案和系統(tǒng)模塊劃分
9.2.2XML文檔結(jié)構(gòu)設(shè)計(jì)
9.3 系統(tǒng)詳細(xì)設(shè)計(jì)
9.3.1用戶登錄流程圖
9.3.2學(xué)生提交作業(yè)模塊設(shè)計(jì)
9.3.3學(xué)生查看作業(yè)結(jié)果模塊設(shè)計(jì)
9.3.4教師發(fā)布作業(yè)模塊設(shè)計(jì)
9.3.5教師批改作業(yè)模塊設(shè)計(jì)
9.3.6教師統(tǒng)計(jì)作業(yè)模塊設(shè)計(jì)
9.3.7修改密碼模塊設(shè)計(jì)
9.4 XML文檔的創(chuàng)建和系統(tǒng)編碼
9.4.1創(chuàng)建項(xiàng)目
9.4.2創(chuàng)建XML文檔
9.4.3JavaBean的創(chuàng)建
9.5 系統(tǒng)功能模塊編碼設(shè)計(jì)
9.5.1用戶登錄編碼
9.5.2學(xué)生用戶功能模塊代碼
9.5.3教師用戶功能模塊代碼
9.5.4修改密碼功能模塊代碼
9.6 部署系統(tǒng)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)