XML應(yīng)用教程

出版時(shí)間:2007-5  出版社:清華大學(xué)  作者:吳潔  頁(yè)數(shù):370  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)在向讀者全面介紹XML的原理、結(jié)構(gòu)的基礎(chǔ)上,重點(diǎn)介紹XML的應(yīng)用和相關(guān)技術(shù),如XML與SOAP,XML與數(shù)據(jù)庫(kù),XML與DOM結(jié)合的最新數(shù)據(jù)交換和編程技術(shù)等。     在第2版中,作者添加了Web服務(wù),語(yǔ)義Web, SOAP協(xié)議的概念、原理和應(yīng)用,同時(shí)還介紹了XML一個(gè)強(qiáng)大的編輯工具XMLSpy和MapForce產(chǎn)品的強(qiáng)大功能和用法。通過(guò)大量深入淺出的案例,使讀者了解XML如何使數(shù)據(jù)內(nèi)容結(jié)構(gòu)化而應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)、電子商務(wù)及數(shù)學(xué)、機(jī)械、生物、化學(xué)、物理、音樂(lè)制作等各個(gè)領(lǐng)域,了解Web中的最新發(fā)展動(dòng)態(tài)、應(yīng)用趨勢(shì)和集成化的編程風(fēng)格,全面而通俗地介紹XML在跨平臺(tái)和跨應(yīng)用程序的分布式解決方案中的作用。    本書(shū)不僅可作為大學(xué)相關(guān)課程的教材,而且對(duì)從事計(jì)算機(jī)及其相關(guān)領(lǐng)域研究與開(kāi)發(fā)的技術(shù)人員亦有重要的學(xué)習(xí)和參考價(jià)值。

書(shū)籍目錄

第1章 XML概述  1.1 HTML的局限性 1.2 從SGML到XML的產(chǎn)生 1.3 XML的定義和特點(diǎn) 1.4 一個(gè)簡(jiǎn)單的XML案例 1.5 XML文檔的編寫  1.5.1 XML標(biāo)記的編寫  1.5.2 XML的規(guī)則  1.5.3 注釋的添加  1.5.4 5個(gè)特殊的符號(hào)  1.5.5 CDATA段  1.5.6 工具的使用第2章 XML數(shù)據(jù)的底層結(jié)構(gòu)——DTD和XML Schema  2.1 XML文檔類型定義文件DTD  2.1.1 DTD的編寫語(yǔ)法  2.1.2 XML文檔和DTD的匹配 2.2 XML模式定義文件Schema  2.2.1 Schema與DTD的區(qū)別和優(yōu)勢(shì)  2.2.2 局部和全局定義  2.2.3 Schema的基本結(jié)構(gòu)和使用  2.2.4 簡(jiǎn)單類型  2.2.5 復(fù)雜類型第3章 XML文件的設(shè)計(jì)  3.1 XML文檔與其結(jié)構(gòu)的匹配  3.1.1 “瀕危動(dòng)物”案例  3.1.2 書(shū)籍借閱信息案例 3.2 命名空間  3.2.1 命名空間的概念  3.2.2 如何聲明命名空間  3.2.3 如何使用命名空間  3.3 XML文檔的有效性驗(yàn)證  3.3.1 良構(gòu)的XML文檔  3.3.2 Schema驗(yàn)證XML文檔結(jié)構(gòu)正確性第4章 XML的樣式單XSLT 4.1 XSLT概述 4.2 XSLT樣式表的創(chuàng)建和輸出 4.3 模板的創(chuàng)建與應(yīng)用 4.4 批量處理 4.5 各節(jié)點(diǎn)的條件處理 4.6 節(jié)點(diǎn)的排序 4.7 語(yǔ)法注意點(diǎn)第5章 XML的編譯、編輯環(huán)境和設(shè)計(jì)工具的運(yùn)用 5.1 幾種流行的XML編譯器  5.1.1 JavaTM XML Pack  5.1.2 JAXB與XML綁定的Java構(gòu)架  5.1.3 Microsoft XML Parser 5.2 XMLSpy  5.2.1 用戶界面  5.2.2 創(chuàng)建和編輯Schema  5.2.3 創(chuàng)建和編輯XML  5.2.4 有效性檢驗(yàn)  5.2.5 XMLSpy與各數(shù)據(jù)平臺(tái)的接口 5.3 樣式單的設(shè)計(jì)工具Stylesheet Designer  5.3.1 用戶界面和圖標(biāo)  5.3.2 設(shè)計(jì)步驟  5.3.3 書(shū)簽和超鏈接的插入  5.3.4 XML元素在動(dòng)態(tài)表格中的生成第6章 層疊樣式表CSS  6.1 CSS的內(nèi)容  6.1.1 CSS介紹  6.1.2 CSS可以分別與XML和XHTML結(jié)合  6.1.3 在XML文件上直接應(yīng)用CSS  6.1.4 在XML上使用CSS和XSLT  6.1.5 在XSLT樣式表中設(shè)置樣式 6.2 用CSS設(shè)計(jì)頁(yè)面  6.2.1 定義元素  6.2.2 元素定位  6.2.3 設(shè)置元素大小  6.2.4 邊框、空格填充和邊距  6.2.5 環(huán)繞文本  6.2.6 圖片 6.3 用CSS樣式化文本  6.3.1 字體  6.3.2 文本特性第7章 XML與數(shù)據(jù)庫(kù)  7.1 數(shù)據(jù)存儲(chǔ)  7.1.1 關(guān)系數(shù)據(jù)庫(kù)中信息的存儲(chǔ)與查詢  7.1.2 XML數(shù)據(jù)中信息的存儲(chǔ)與查詢 7.2 XML與數(shù)據(jù)庫(kù)的轉(zhuǎn)換  7.2.1 數(shù)據(jù)庫(kù)到XML文檔的信息傳送  7.2.2 XML文檔到數(shù)據(jù)庫(kù)的信息傳送 7.3 SQL Server 對(duì)XML 的支持  7.3.1 從SQL Server數(shù)據(jù)庫(kù)中提取XML數(shù)據(jù)  7.3.2 XML數(shù)據(jù)插入到數(shù)據(jù)庫(kù) 7.4 Oracle對(duì)XML的支持第8章 XML編程原理  8.1 XML數(shù)據(jù)接口DOM  8.1.1 XML文檔的創(chuàng)建和加載  8.1.2 XML文檔的遍歷  8.1.3 XML元素的添加、刪除和內(nèi)容修改  8.1.4 DOM接口 8.2 XML與ASP結(jié)合的實(shí)例  8.2.1 ASP的概念  8.2.2 ASP中應(yīng)用XML第9章 基于.NET的XML編程技術(shù)  9.1 關(guān)于.NET 9.2 .NET框架 9.3 .NET框架對(duì)XML文檔的支持 9.4 .NET框架的XMLDOM解析器 9.5 .NET框架的XML閱讀器  9.5.1 XmlReader類  9.5.2 XmlWriter類 9.6 .NET框架中的XML數(shù)據(jù)管理  9.6.1 數(shù)據(jù)以DataSet到XML的轉(zhuǎn)換  9.6.2 XML與DataSet轉(zhuǎn)換的工具——XmlDataDocument對(duì)象 9.7 XML的串行化  9.7.1 串行化概述  9.7.2 對(duì)象的XML串行化  9.7.3 XML對(duì)象的并行化  9.7.4 XML串/并行化中的容錯(cuò)處理  9.7.5 對(duì)象二進(jìn)制形式的串行化  9.7.6 對(duì)象SOAP形式的串行化 9.8 XSLT轉(zhuǎn)換  9.8.1 轉(zhuǎn)換XML文檔  9.8.2 將樣式表與XML文檔關(guān)聯(lián)  9.8.3 在程序中處理樣式表第10章 Web服務(wù)  10.1 Web服務(wù)概述  10.1.1 Web服務(wù)的定義  10.1.2 Web服務(wù)的特點(diǎn) 10.2 Web服務(wù)的架構(gòu)  10.2.1 服務(wù)提供者  10.2.2 服務(wù)請(qǐng)求者  10.2.3 服務(wù)注冊(cè)中心 10.3 如何實(shí)現(xiàn)Web服務(wù)  10.3.1 Web服務(wù)的三個(gè)行為  10.3.2 Web服務(wù)協(xié)議  10.3.3 怎樣實(shí)現(xiàn)一個(gè)Web服務(wù) 10.4 基于XML的Web服務(wù)描述語(yǔ)言  10.4.1 WSDL的用途  10.4.2 WSDL的工作機(jī)制  10.4.3 WSDL文檔的組成部分  10.4.4 WSDL文檔的編寫  10.4.5 WSDL的未來(lái)發(fā)展第11章 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議SOAP  11.1 什么是SOAP  11.1.1 SOAP定義  11.1.2 SOAP框架 11.2 為什么要用SOAP  11.2.1 在SOAP出現(xiàn)之的技術(shù)挑戰(zhàn)  11.2.2 SOAP的解決方案 11.3 SOAP是如何工作的  11.3.1 SOAP請(qǐng)求  11.3.2 SOAP響應(yīng) 11.4 如何編寫SOAP消息  11.4.1 SOAP的頭元素Header  11.4.2 SOAP的體元素Body  11.4.3 Fault 元素  11.4.4 SOAP消息的XML模式文件 11.5 一個(gè)實(shí)例第12章 語(yǔ)義Web  12.1 什么是語(yǔ)義Web  12.1.1 語(yǔ)義的定義和聯(lián)系  12.1.2 語(yǔ)義Web與數(shù)據(jù)  12.1.3 語(yǔ)義Web智能識(shí)別能力  12.1.4 語(yǔ)義Web與數(shù)據(jù)庫(kù)  12.1.5 語(yǔ)義Web體系結(jié)構(gòu)268 12.2 基于XML的資源描述框架RDF  12.2.1 RDF簡(jiǎn)介  12.2.2 元數(shù)據(jù)簡(jiǎn)介  12.2.3 基本概念和思想  12.2.4 RDF模型 12.3 如何編寫RDF文件 12.4 語(yǔ)義Web的未來(lái)發(fā)展前景第13章 Web服務(wù)和數(shù)據(jù)集成的有力工具M(jìn)apForce  13.1 MapForce概述  13.1.1 用戶界面  13.1.2 MapForce的主要術(shù)語(yǔ) 13.2 如何用MapForce進(jìn)行文件映射 13.3 MapForce在創(chuàng)建Web服務(wù)中的強(qiáng)大功能  13.3.1 WSDL綜述  13.3.2 構(gòu)建Web服務(wù)的原理  13.3.3 Web服務(wù)的系統(tǒng)配置  13.3.4 構(gòu)建Web服務(wù)實(shí)例 13.4 MapForce在企業(yè)數(shù)據(jù)集成中的作用  13.4.1 MapForce與數(shù)據(jù)庫(kù)  13.4.2 MapForce與EDI第14章 一個(gè)典型的UI案例  14.1 需求分析  14.1.1 功能設(shè)計(jì)  14.1.2 設(shè)計(jì)思想 14.2 程序架構(gòu) 14.3 數(shù)據(jù)架構(gòu)  14.3.1 源文件的建立  14.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 14.4 各子程序的實(shí)現(xiàn)  14.4.1 瀏覽  14.4.2 回復(fù)  14.4.3 發(fā)布  14.4.4 刪除  14.4.5 歸檔  14.4.6 管理員登錄  14.4.7 Web服務(wù) 14.5 完整的程序清單  14.5.1 程序清單1  14.5.2 程序清單2  14.5.3 程序清單3  14.5.4 程序清單4  14.5.5 程序清單5  14.5.6 程序清單6  14.5.7 程序清單7  14.5.8 程序清單8  14.5.9 程序清單9  14.5.10 程序清單10  14.5.11 程序清單11  14.5.12 程序清單12  14.5.13 程序清單13  14.5.14 程序清單14  14.5.15 程序清單15  14.5.16 程序清單16  14.5.17 程序清單17  14.5.18 程序清單18  14.5.19 程序清單19  14.5.20 程序清單20

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    XML應(yīng)用教程 PDF格式下載


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

 
 

  •   一個(gè)留學(xué)生朋友托我買的,急需,朋友的評(píng)價(jià)很好,
  •   不錯(cuò)噢。繼續(xù)發(fā)揚(yáng)
  •   雖然很多人已經(jīng)解釋過(guò)XML,其實(shí)對(duì)于一個(gè)初入門的人來(lái)說(shuō),還是有很多人不能夠理解XML到底是做什么用的,這本書(shū)也一樣,沒(méi)有給一個(gè)清晰地解釋,當(dāng)然目前這種情況,可能也沒(méi)有哪本書(shū)能解釋好。這本書(shū)有兩個(gè)問(wèn)題,第一,例子為什么要全英文,我英文盲啊,標(biāo)簽用英文也就罷了,正文用英文真暈啊,外國(guó)寫的書(shū)翻譯過(guò)來(lái)的時(shí)候還把例子的中文寫在括號(hào)里呢;另外一個(gè)問(wèn)題,這書(shū)開(kāi)始只講怎么寫,也不告訴一聲可以用瀏覽器來(lái)查看自己的文件,有點(diǎn)那個(gè)了吧,雖然明白的人好像覺(jué)得這話有點(diǎn)弱智,但是對(duì)于一個(gè)不明白的人,我們是真的不知道啊,基礎(chǔ)的多系還是多啰嗦幾句吧,別嫌棄我們笨。當(dāng)然總體來(lái)說(shuō)書(shū)還是可以的。
  •   一般都能用的上。例子還算豐富,但對(duì)初學(xué)者對(duì)本技術(shù)的認(rèn)知上缺乏深度
  •   非常標(biāo)準(zhǔn)的教材,不錯(cuò),
  •   可以好好的學(xué)習(xí)一下。
  •   如題 幫別人買的 我不懂這個(gè) 質(zhì)量挺好的
  •   前天收到的貨初步看了看!還不錯(cuò)哦!
  •   這本書(shū)不錯(cuò),講的全面,細(xì)致。例子也不錯(cuò)。
  •   還可以,講的比較基礎(chǔ)
  •   什么都不說(shuō)了
 

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

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