XML實(shí)用教程

出版時(shí)間:2008-10  出版社:清華大學(xué)出版社有限公司  作者:馬在強(qiáng) 編  頁數(shù):209  

前言

XML(eXtensibleMarkupLanguage,可擴(kuò)展置標(biāo)語言),不僅是一種優(yōu)秀的元置標(biāo)語言,同時(shí)也是一種優(yōu)秀的數(shù)據(jù)交換格式。用XML描述數(shù)據(jù)具有結(jié)構(gòu)簡單。便于人和計(jì)算機(jī)閱讀的雙重功效,彌補(bǔ)了關(guān)系型數(shù)據(jù)對(duì)客觀世界中真實(shí)數(shù)據(jù)描述能力的不足。XML集HTML和SGML的優(yōu)勢(shì)于一身,具有易于編輯。便于管理。適于存檔。容易查詢等諸多優(yōu)勢(shì),已經(jīng)成為新一代網(wǎng)絡(luò)標(biāo)準(zhǔn)語言。本書以XML為中心,詳細(xì)介紹了與XML相關(guān)的一些技術(shù),包括XML語法。DTD和XMLSchema。使用CSS和XSL格式化XML文檔。XPath及DOM等技術(shù)。編寫本書的目的目前大多數(shù)XML方面的書籍,在XML基礎(chǔ)知識(shí)介紹和XML及相關(guān)技術(shù)應(yīng)用的有機(jī)結(jié)合上存在不足,給讀者帶來理解與應(yīng)用上的困難,不利于XML及其相關(guān)技術(shù)的學(xué)習(xí)與應(yīng)用。本書是把這兩者結(jié)合在一起的一本XML及相關(guān)技術(shù)應(yīng)用的參考書,能夠讓讀者先從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)。本書的特點(diǎn)①本書打破了理論與具體應(yīng)用相脫節(jié)的狀況。本書分為兩部分:第一部分屬于基礎(chǔ)知識(shí)部分,在該部分中,全面系統(tǒng)地介紹了XML及其相關(guān)技術(shù)知識(shí),第二部分屬于XML的具體應(yīng)用部分,在該部分中,我們?cè)贘ava平臺(tái)上實(shí)現(xiàn)了對(duì)XML的各種操作。這種安排,使理論學(xué)習(xí)與應(yīng)用實(shí)踐有機(jī)結(jié)合,真正做到了學(xué)以致用。②本書通俗易懂,結(jié)構(gòu)具有層次性。本書以層次化結(jié)構(gòu)來組織內(nèi)容,讓讀者能夠做到由淺入深。循序漸進(jìn)地學(xué)習(xí)XML及其相關(guān)技術(shù)。③本書完全按照軟件工程的思想,詳細(xì)地設(shè)計(jì)。開發(fā)了一個(gè)XML應(yīng)用程序。在本書第9章,完全按照軟件工程的思想與步驟,詳細(xì)設(shè)計(jì)了一個(gè)作業(yè)管理系統(tǒng)。該作業(yè)管理系統(tǒng)采用JSP開發(fā)前臺(tái),后臺(tái)數(shù)據(jù)存放于XML文檔中,應(yīng)用程序利用JDOM來訪問與操作XML文檔。本書的相關(guān)信息全書共分為兩部分。第一部分是XML及其相關(guān)技術(shù)基礎(chǔ)知識(shí),包括第1、2、3、4、5、6、7章的內(nèi)容,第二部分是對(duì)XML的具體應(yīng)用,包括第8。9章的內(nèi)容。本書由馬在強(qiáng)教授擔(dān)任主編,羅勇和李明龍擔(dān)任副主編。其中,第。4、5、8、9章由羅勇編寫,第2、3章由羅印編寫,第6、7章由張麗編寫。致謝本書能夠出版,與主編所在學(xué)院對(duì)教材編寫工作的支持分不開,在此一并致謝。由于時(shí)間倉促,水平有限,難免有不足之處,歡迎廣大讀者批評(píng)指正。誠懇地歡迎廣大讀者把意見。建議和要求反饋給我們。使用本書的老師請(qǐng)把教學(xué)意見反饋給我們,以便再版時(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愛好者參考。

書籍目錄

第1章 XML語言簡介  1.1 HTML與置標(biāo)語言    1.1.1 HTML簡介    1.1.2 置標(biāo)語言  1.2 XML的來源    1.3 XML的制定目標(biāo)  1.4 XML概述  1.5 有了HTML為什么還要發(fā)展XML      1.5.1 HTML的缺陷    1.5.2 XML的特點(diǎn)  1.6  XML相關(guān)技術(shù)  1.7  XML的應(yīng)用  習(xí)題第2章  XML語法    2.1  XML文檔結(jié)構(gòu)    2.1.1  XML文檔的聲明    2.1.2  XML文檔的處理指令    2.1.3  XML文檔的注釋  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.1  XML命名空間的聲明    4.2.2  默認(rèn)XML命名空間的聲明    4.2.3  XML命名空間作用于屬性  4.3  DTD與命令空間  習(xí)題第5章  XML Schema  5.1  模式簡介    5.1.1  XML Schema介紹 ……第6章 使用CSS格式化XML第7章 使用XSL格式化XML第8章 訪問XML第9章 XML綜合應(yīng)用實(shí)例——YuJie.作業(yè)管理系統(tǒng)

章節(jié)摘錄

插圖:第1章 XML語言簡介1.1 HTML與置標(biāo)語言1.1.1 HTML簡介在介紹HTML、XML之前,先介紹一下“標(biāo)記”的含義。標(biāo)記——標(biāo)注說明之意。也就是為了方便處理的目的,在數(shù)據(jù)中加入一些附加信息,對(duì)某一特定對(duì)象起到標(biāo)注說明的功能,這些附加信息就稱為標(biāo)記。

編輯推薦

《XML實(shí)用教程》是一本詳細(xì)介紹XML及其相關(guān)技術(shù)知識(shí)的書,不僅能作為高職高專院校相關(guān)專業(yè)的教材,而且也適合使用JSP開發(fā)XML應(yīng)用程序的技術(shù)人員以及XML愛好者參考。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    XML實(shí)用教程 PDF格式下載


用戶評(píng)論 (總計(jì)5條)

 
 

  •   挺好適合初學(xué)者
  •   蠻好的,上課用的~~
  •   隨便看看吧,不咋滴,真心的。
  •   簡單易懂,比較基礎(chǔ)。適合需要快速上手的同學(xué)。
  •   這本書在這個(gè)價(jià)格買到算是不錯(cuò)的了,讓我感到很滿意的是,我書拿回來幾天后發(fā)現(xiàn)書市壞的,但是他們還是答應(yīng)給我換了,換了本新書,心里很舒服的,他們很注重服務(wù)!
 

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

京ICP備13047387號(hào)-7