XML基礎(chǔ)

出版時間:2005-12  出版社:高等教育出版社(藍(lán)色暢想)  作者:吳揚(yáng)揚(yáng)  頁數(shù):272  字?jǐn)?shù):430000  

前言

  可擴(kuò)展標(biāo)記語言XML(eXtensible Markup Language)是環(huán)球網(wǎng)絡(luò)委員會WBC(worid wide Web Consortium)的一個工作組特別設(shè)計(jì)的、用于網(wǎng)上傳送信息的新標(biāo)準(zhǔn),它使用一個簡單又靈活的標(biāo)準(zhǔn)格式,為基于Web的應(yīng)用提供了一個描述數(shù)據(jù)和交換數(shù)據(jù)的有效手段。XML的諸多優(yōu)點(diǎn)及先進(jìn)性備受網(wǎng)絡(luò)開發(fā)者的青睞,Microsoft、IBM、ORACLE、Sun等公司都積極支持并參與XML的研究和產(chǎn)品化工作,先后推出了支持xML的產(chǎn)品或者改造原有的產(chǎn)品以支持XML。xML、技術(shù)的發(fā)展如火如荼。  根據(jù)軟件高職高專培養(yǎng)計(jì)算機(jī)應(yīng)用高等技術(shù)人才的需要,我們編寫了本書,目的是通過回答初學(xué)者關(guān)于xML的基本問題:“xML是什么”,“為什么需要使用XML”以及“如何使用XML”這幾個問題來介紹目前最重要和最實(shí)用的XML技術(shù)。在編寫過程中,我們一方面注意跟蹤XML技術(shù)的發(fā)展,保證教材內(nèi)容的新穎性;另一方面注重實(shí)用性,以一個計(jì)算機(jī)公司的應(yīng)用案例(包括公司產(chǎn)品目錄、產(chǎn)品信息發(fā)布以及業(yè)務(wù)數(shù)據(jù)交換等)貫穿全書,循序漸進(jìn)地介紹XML的語法、規(guī)范、功能及應(yīng)用。

內(nèi)容概要

  本書是職業(yè)技術(shù)教育軟件人才培養(yǎng)模式改革項(xiàng)目成果教材。    本書共7章,主要內(nèi)容包括XML概述、XML語法、XML模型、樣式語言、 XML鏈接、解析器和應(yīng)用程序接口以及應(yīng)用案例介紹。通過回答:“XML是什么”,“為什么需要使用XML”以及“如何使用XML”這幾個問題來介紹目前最重要和最實(shí)用的XML技術(shù)?! ”緯m用于高等職業(yè)學(xué)校、高等??茖W(xué)校、成人高校、本科院校舉辦的二級職業(yè)技術(shù)學(xué)院,也可供示范性軟件職業(yè)技術(shù)學(xué)院、繼續(xù)教育學(xué)院、民辦高校、技能型緊缺人才培養(yǎng)使用,還可供本科院校師生、計(jì)算機(jī)從業(yè)人員和愛好者參考使用。

書籍目錄

第1章 XML概述  1.1 標(biāo)記語言簡介  1.2  了解XML  1.3 需要XML的原因    1.3.1 HTML的缺點(diǎn)    1.3.2 XML的設(shè)計(jì)目標(biāo)    1.3.3 XML與HTML的比較 1.4 XML的應(yīng)用簡介 1.5 XML的編輯瀏覽工具簡介    1.5.1 XML編輯器    1.5.2 XML解析器    1.5.3 XML瀏覽器  1.6 相關(guān)標(biāo)準(zhǔn)  1.7 本章小結(jié)  習(xí)題第2章 XML語法 2.1 XML文檔結(jié)構(gòu)   2.1.1 文檔的序言   2.1.2 文檔的主體   2.1.3 文檔的尾聲 2.2 元素和標(biāo)記   2.2.1 元素的基本形式   2.2.2 標(biāo)記   2.2.3 元素內(nèi)容 2.3 屬性 2.4 實(shí)體   2.4.1 實(shí)體的兩種類型   2.4.2 實(shí)體的使用方法 2.5  注釋 2.6 CDATA段 2.7 處理指令 2.8 實(shí)例分析 2.9 本章小結(jié) 習(xí)題第3章 XML模型 3.1  定義XML文檔結(jié)構(gòu)的意義 3.2 DTD語法    3.2.1 DTD聲明    3.2.2 根據(jù)DTD對XML文檔進(jìn)行驗(yàn)證    3.2.3 定義元素    3.2.4 定義屬性    3.2.5 參數(shù)實(shí)體    3.2.6 命名空間  3.3 W3C XML Schema語法    3.3.1 Schema文檔的結(jié)構(gòu)    3.3.2 在XML Schema定義中使用命名空間    3.3.3 在XML文檔中引用XML Schema定義    3.3.4 定義元素    3.3.5 定義元素屬性  3.4 XML建模    3.4.1 信息建模    3.4.2 設(shè)計(jì)XML文檔  3.5 本章小結(jié)  習(xí)題第4章 樣式語言 4.1  需要樣式單的原因 4.2 層疊樣式單CSS    4.2.1 在XML文檔中引用CSS樣式單   4.2.2 CSS的樣式規(guī)則   4.2.3 添加注解  ……第5章 XML鏈接第6章 解析器和應(yīng)用程序接口第7章 應(yīng)用案例介紹參考文獻(xiàn)參考網(wǎng)站

章節(jié)摘錄

  Internet改變了世界。在Internet迅速發(fā)展的幾十年中,人們的生活和工作等各個方面都不知不覺地發(fā)生著巨大的變化。如今,Internet已經(jīng)無處不在了,其中WWW(World.Wide Web)起了決定性的作用。隨著需求的發(fā)展,Web服務(wù)不再停留在原有的靜態(tài)數(shù)據(jù)發(fā)布和獲取上,而是朝著更高級、更智能的Web服務(wù)發(fā)展。簡單地說,Web服務(wù)能夠?qū)?shù)據(jù)進(jìn)行動態(tài)搜索、采集和整理,為人們提供真正需要的信息。人們通過它可以得到個性化服務(wù),方便地查找資料、購買產(chǎn)品,公司也可以通過它訂購原材料、獲取訂單、出售商品。但是,人們漸漸地發(fā)現(xiàn),由于世界上存在著如此多的、完全不同的客戶平臺,要在不同平臺間交換數(shù)據(jù),同時還要保證數(shù)據(jù)的完整和服務(wù)的高效,這是件令人頭痛的事情。在大型web應(yīng)用中,工程師們往往被數(shù)據(jù)格式的轉(zhuǎn)換弄得疲憊不堪,即便是整理完成的數(shù)據(jù),如何讓各種客戶端都能正確獲取和理解也是不小的麻煩。最終,這一問題成為制約Web服務(wù)發(fā)展的瓶頸。因此,人們需要一種與平臺無關(guān)的、能夠同時被人類和計(jì)算機(jī)所理解和處理的文本數(shù)據(jù)格式。于是,XML誕生了。XML一經(jīng)推出就成為一股不可遏止的浪潮席卷全球,不論是學(xué)術(shù)界還是商業(yè)界都將其視為下一代網(wǎng)絡(luò)的基石。雖然XML創(chuàng)立之初只是被當(dāng)作一項(xiàng)基礎(chǔ)技術(shù),但其發(fā)展早已超出設(shè)計(jì)者原先的構(gòu)想。盡管當(dāng)初提出的XML設(shè)計(jì)目標(biāo)是允許普通的SGML在Web上以目前超文本標(biāo)記語言HTML的方式被服務(wù)、接收和處理,但由于XML是一種很靈活的、描述基于文本的數(shù)據(jù)格式,XML的應(yīng)用已不限于Web。在第1章中,曾經(jīng)將xML應(yīng)用歸納為四大類:用于制定新的標(biāo)記語言、用于交換數(shù)據(jù)、保存歷史檔案和Web應(yīng)用?! ”菊聦⒔榻B幾個XML應(yīng)用的典型案例,主要目的是讓讀者了解XML的廣泛適用性。XML可以有很多不同的應(yīng)用,而且XML文檔可以設(shè)計(jì)成各種不同的格式。由于涉及與應(yīng)用領(lǐng)域相關(guān)的其他知識,閱讀本章時讀者不必追究例子的所有細(xì)節(jié)。

圖書封面

評論、評分、閱讀與下載


    XML基礎(chǔ) PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號-7