xml學(xué)習(xí)指南中文版
|
資料類別
|
計(jì)算機(jī)軟件圖書 |
|
課程(專業(yè))
|
xml |
關(guān)鍵詞
|
xml|學(xué)習(xí)指南 |
適用年級(jí)
|
不限 |
身份要求
|
普通會(huì)員 |
金 幣
|
0 (金幣如何獲得?) |
文件格式
|
pdf |
文件大小
|
2053K |
發(fā)布時(shí)間
|
2011-12-13 15:12:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
3 |
發(fā)布人 |
kj008 |
內(nèi)容簡介:
xml學(xué)習(xí)指南中文版。
擴(kuò)展標(biāo)記語言(Extensible Markup Language,XML),是目前最有前途的在World Wide Web上保存和傳遞信息的語言。盡管超文本標(biāo)記語言(Hypertext Markup Language,HTML)目前是創(chuàng)建Web頁的最常用語言,但是它在保存信息方面的能力很有限。與之相反,XML卻有著極其靈活的語法,允許真實(shí)地描述各種類型的信息,從簡單的菜譜到復(fù)雜的數(shù)據(jù)庫(所以才會(huì)使用術(shù)語“擴(kuò)展”)。XML文檔(與樣式表或傳統(tǒng)的HTML頁一起)可以很容易地在瀏覽器中顯示。因?yàn)閄ML文檔能如此有效地構(gòu)造和標(biāo)識(shí)它所包含的信息,以致于瀏覽器可以以非常靈活的方式發(fā)現(xiàn)、抽取、排序、過濾、整理以及管理信息。總之,XML提供了一種理想的方法,使用它可以處理Web上數(shù)量和復(fù)雜性快速增長的信息。為什么不閱讀另一本XML書籍 XML可能會(huì)讓人感到混亂。XML應(yīng)用程序以令人吃驚的速度不斷出現(xiàn),而且XML與用來格式化、顯示、處理和增強(qiáng)XML文檔的大量相關(guān)標(biāo)準(zhǔn)和技術(shù)緊密聯(lián)系在一起。許多這樣的相關(guān)標(biāo)準(zhǔn)和技術(shù)還處在“幼兒”階段,正在快速地變化和發(fā)展。大部分我讀過的XML書籍都試圖全面地介紹這些技術(shù),但是卻讓人有一種在迷宮中迷失的感覺。我認(rèn)為,這種典型的XML書籍過于膚淺地討論了過多的XML技術(shù),沒有把實(shí)用與非實(shí)用、現(xiàn)在和將來相區(qū)別。本書回答了大部分基本的XML問題—什么是XML,為什么需要它,以及怎樣使用它—并且介紹了到目前為止最重要、最實(shí)用的XML技術(shù)。本書的主題均是經(jīng)過精心篩選的,對(duì)每一種主題的介紹都很有深度,并且避免了不完整的解決方案。(例如,因?yàn)槲以诘诙糠纸榻B了怎樣定義XML屬性,所以在第三部分接著介紹了在顯示文檔時(shí)怎樣訪問這些屬性。)直到我親自動(dòng)手編寫并顯示XML文檔時(shí),才真正理解了XML。因此,我在本書中也采用了這種方法,包括了許多循序漸進(jìn)的指導(dǎo)、實(shí)用的例子和教程式的練習(xí);避免對(duì)XML這種難于理解的主題進(jìn)行理論和抽象的討論。本書及附帶的光盤還提供了一個(gè)完整的XML學(xué)習(xí)軟件包。這個(gè)軟件包提供了學(xué)習(xí)創(chuàng)建和顯示XML文檔所需基礎(chǔ)知識(shí)的所有信息、指導(dǎo)和軟件。本書還包括了指向Web上大量XML信息的詳盡鏈接集,如果你想要了解基礎(chǔ)知識(shí)以外的信息,則可以利用這些鏈接。在本書中將學(xué)到什么本書的第一部分(第1章和第2章)提供了對(duì)XML的簡要介紹,并為學(xué)習(xí)后續(xù)的詳細(xì)信息做準(zhǔn)備。第1章回答了我前面提到的基本問題—什么是XML,為什么需要它,以及怎樣使用它來解決現(xiàn)實(shí)世界的問題。第2章提供了一個(gè)手把手的練習(xí),使你對(duì)創(chuàng)建XML文檔并在Web瀏覽器中顯示的全過程有一個(gè)大致印象。第二部分(第3章到第6章)重點(diǎn)介紹創(chuàng)建XML文檔的規(guī)則和技術(shù)。第3章和第4章介紹怎樣創(chuàng)建格式正確的XML文檔—符合最基本的XML需求的文檔。第5章和第6章介紹怎樣創(chuàng)建有效的XML文檔—符合可選和更嚴(yán)格的規(guī)則集的文檔。第二部分中的章節(jié)基于W3C(World Wide Web協(xié)會(huì))的正式XML規(guī)范。第三部分(第7章到第10章)介紹目前最重要的在Web瀏覽器中顯示XML文檔的技術(shù)。第7章和第10章解釋怎樣通過附加一個(gè)為瀏覽器提供格式指令的樣式表來顯示XML文檔。第7章討論級(jí)聯(lián)樣式表(cascading style sheet)—最簡單,但是最受限的樣式表類型—而第10章介紹使用XSL(擴(kuò)展樣式表語言,Extensible Stylesheet Language),一種用XML編寫的更高級(jí)、更靈活的樣式表類型。第8章和第9章介紹怎樣通過把文檔鏈接到包括訪問、處理和表示XML數(shù)據(jù)的HTML Web頁來顯示XML文檔。第8章介紹怎樣使用數(shù)據(jù)綁定(data binding,一種只適用于某種XML文檔的簡單技術(shù))來做到這一點(diǎn)。第9章介紹怎樣通過可用于任意XML文檔類型且高度靈活的編程對(duì)象,即眾所周知的XML文檔對(duì)象模型(XML Document Object Model),編寫腳本來在HTML頁中顯示XML文檔。注意 在本書中,使用術(shù)語“頁面(page)”來表示HTML源文件,使用術(shù)語“文檔(document)”來表示XML源文件,以便清楚地區(qū)別這兩種經(jīng)常一起使用的標(biāo)記語言。第三部分重點(diǎn)討論使用Microsoft Internet Explorer 5 Web瀏覽器顯示XML文檔。最后,附錄提供了一些Web站點(diǎn)的地址,這些站點(diǎn)包含了大量有關(guān)本書中所討論主題的更深入信息。我還在各章節(jié)中包括了這些地址,每一個(gè)地址都適用于各章節(jié)討論的內(nèi)容。在本書附帶光盤的“Resource Links”文件夾中名為Appendix.htm的文件中,會(huì)找到附錄的拷貝。(要了解在計(jì)算機(jī)上安裝Appendix.htm的信息,參見光盤上的Readme文件。)你可以通過在Web瀏覽器中打開Appendix.htm文件并單擊鏈接來訪問任意一個(gè)Web站點(diǎn),而不必在瀏覽器中輸入地址。提示 你可能想要在Web上訪問下列XML信息站點(diǎn)以便補(bǔ)充從本書中學(xué)到的內(nèi)容。W3C在www.w3.org/中為Web創(chuàng)作人員提供了各種信息、標(biāo)準(zhǔn)和服務(wù)。Microsoft Developer Network(微軟開發(fā)商網(wǎng)絡(luò),MSDN)在http://msdn.microsoft.com/xml/ default.asp中提供了Microsoft產(chǎn)品所支持的、有關(guān)XML的大量信息。http://www.oasis-open.org/cover/中的在線參考書《The XML Cover Page》包括了有關(guān)XML和其他標(biāo)記語言的綜合信息。循序漸進(jìn)學(xué)習(xí)XML和Internet Explorer 盡管本書中提供的大部分技術(shù)都基于公開的標(biāo)準(zhǔn),并且能夠與大量瀏覽器一起協(xié)同工作,但是本書是專門為Microsoft Internet Explorer 5.0~5.5編寫的。本書附帶的光盤包括Internet Explorer 5.01。因此,你可以使用這張光盤上提供的瀏覽器軟件顯示本書中使用這些技術(shù)創(chuàng)建的任意XML文檔。提示 可以從http://www.microsoft.com/windows/ie下載最新的Internet Explorer 5.5。在整本書中,Internet Explorer 5指的是Microsoft Internet Explorer 5.0~5.5。當(dāng)某些信息只適用于某個(gè)Internet Explorer版本時(shí),會(huì)及時(shí)指出,例如Internet Explorer 5.01或Internet Explorer 5.5。本書中介紹的所有特性和技術(shù)都可以用于Internet Explorer 5.5。少數(shù)幾種特性是第一次出現(xiàn)在版本5.5中,因此無法用于以前的版本。我將清楚地標(biāo)出只適用于Internet Explorer 5.5的那些特性。環(huán)境需求下面是使用本書及其附帶光盤的基本硬件和軟件需求: ?要訪問本書附帶的光盤,并安裝包括在光盤中的Internet Explorer軟件,需要一臺(tái)運(yùn)行Microsoft Windows并安裝有一臺(tái)CD-ROM驅(qū)動(dòng)器的計(jì)算機(jī)?梢允褂肳indows 95、Windows 98、Windows NT 4.0(帶有Service Pack3或更高版本)、Windows 2000,或者任意更高版本的Windows。 ?選擇“Install Example Code And Resource Links”安裝選項(xiàng)大約需要1MB硬盤空間。 ?要查看本書中引用的Web站點(diǎn),需要連接到Internet。不過,成功地使用本書不需要查看這些站點(diǎn),因此Internet連接是可選的。本書的目的是介紹XML,因此不需要事先對(duì)XML本身有所了解。不過,本書中介紹的幾種有關(guān)顯示XML文檔的技術(shù)需要使用下列一種或多種Web創(chuàng)作語言:HTML、動(dòng)態(tài)HTML(DHTML)和Microsoft JScript(普通JavaScript腳本語言的Microsoft版本)。盡管本書在例子中介紹了這些語言的特性,但是了解這些語言的一些基本知識(shí)仍然有用。提示 要了解在Internet Explorer 5中使用HTML和DHML的信息,請(qǐng)?jiān)L問MSDN提供的Web站點(diǎn):http://msdn.microsoft.com/workshop/author/default.asp。要閱讀正式的HTML規(guī)范,參見W3C提供的Web站點(diǎn):http://www.w3.org/TR/REC-html40/。在也是由MSDN提供的站點(diǎn)http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/languages/jscript/ handling.asp和http://msdn.microsoft.com /scripting/default.htm?/scripting/jscript/default.htm中,包括完整的JScript信息,也包括初學(xué)者的教程。使用附帶的光盤附帶的光盤提供了下列有價(jià)值的資源,以便對(duì)本書的信息進(jìn)行補(bǔ)充: ?本書中帶有編號(hào)的程序清單的源文件拷貝。這些程序清單(例如,第2章中的程序清單2-1)提供了XML文檔、樣式表,和用來顯示XML文檔的HTML頁的例子。在引入帶有編號(hào)的程序清單時(shí),也會(huì)同時(shí)給出它在光盤中對(duì)應(yīng)文件的名稱。(例如,程序清單2-1在文件Inventory.xml中。)所有這些文件都在附帶光盤的“Example Code”文件夾中。 ?所有在XML文檔示例中顯示的圖形文件。這些文件包含在與程序清單文件相同的光盤文件夾(Example Code)中。 ?Web頁文件Appendix.htm中附錄的拷貝。該文件在光盤上的“Resource Link”文件夾中。 ?Internet Explorer 5.01版。當(dāng)把CD-ROM插入驅(qū)動(dòng)器時(shí),附帶的光盤會(huì)自動(dòng)啟動(dòng)安裝。如果計(jì)算機(jī)不支持自動(dòng)啟動(dòng),就使用Windows資源管理器顯示光盤的內(nèi)容,并雙擊根文件夾中的StartCD.exe。這兩種方法都可以打開歡迎屏幕。歡迎屏幕上顯示了閱讀Readme文件、安裝示例代碼和資源鏈接,安裝Microsoft Internet Explorer 5.0,瀏覽光盤內(nèi)容,或鏈接到Microsoft Press支持的Web站點(diǎn)等選項(xiàng)。一旦選擇了一個(gè)選項(xiàng),只要按照屏幕上顯示的指示操作即可。怎樣與作者聯(lián)系你可以訪問我的Web站點(diǎn):http://ourworld.compuserve.com/homepages/mjy。那里有對(duì)本書的更正、讀者的問題以及答案,獲取有關(guān)XML進(jìn)一步幫助的資源及相關(guān)技術(shù),我的一些其他書籍的介紹和附加的信息。你可以給我發(fā)e-mail,地址是mjy@compuserve.com。歡迎你的意見和反饋信息。盡管我很少有時(shí)間回答那些需要深入研究的問題,但是如果你的問題我能夠回答,那么我將會(huì)盡力回復(fù)。 Microsoft Press支持信息我盡了最大的努力保證本書和附帶光盤中內(nèi)容的準(zhǔn)確性。Microsoft Perss通過萬維網(wǎng)上的http://mspress.microsoft.com/support/提供了對(duì)書籍的更正。如果你對(duì)本書或者它所附帶的光盤有意見、問題或想法,請(qǐng)通過e-mail把它們發(fā)送到Microsoft 出版社:MSPinput@Microsoft.com 或者把信郵寄到: Microsoft Press Attn: XML Step by Step Editor One Microsoft Way Redmond, WA 98052-6399 請(qǐng)注意,產(chǎn)品支持不是通過上述地址提供的。英文原書書號(hào):ISNB0-7356-1020-7 英文原書名,XML Step by Step。
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請(qǐng)看常見問題解答。
下載地址:
|
|
|