【正文】
出版發(fā)行。number(定價) TR xsl:attribute name=STYLE COLOR: xsl:if test=剩余[.$ieq$ 39。文檔中所有使用HTML標簽的都必須加上命名空間,該模塊的命名空間統(tǒng)一定義為html,所以應(yīng)在所有使用HTML標簽的都必須加上“html:”。有了命名空間,用戶就可以保證在其文檔中使用的名稱是獨一無二的。這便是XML顯示的第二種技術(shù)——XML與HTML的整合。它也支持國際統(tǒng)一的書寫格式,可以在一頁上混合使用從左至右、從右至左和從上至下的書寫格式。因此,盡管XSL是一種新的標記語言,但程序設(shè)計者完全可以繼續(xù)重復發(fā)揮其熟悉的HTML或腳本語言的優(yōu)勢。XSL被定義為包含了一套元素集的XML語法規(guī)范,該語法規(guī)范將被用來把XML文件轉(zhuǎn)換成HTML、XML或者其它格式的文檔。它所顯示的默認格式實際上使用的是瀏覽器自帶的默認樣式單,這就需要XSL來為起規(guī)定表現(xiàn)格式。經(jīng)過CSS簡單排版以后,一個簡潔明快的網(wǎng)上書店首頁就設(shè)計好了。這些工具大部分都非常靈活,只有很少的或根本不用費力就可以生成適合XML的CSS。由于所有這些因素,CSS是一種得到驗證與證明的技術(shù)。 cursor:hand。 height:5%。 position:absolute。 fontsize:12pt。 top:69%。 color:red。} member {fontfamily:華文行楷。 fontweight:bold。 fontsize:12pt。 position:absolute。 fontsize:12pt。 left:1%。 cursor:wresize。 fontweight:bold。 width:80%。} title {display:block。 width:100%。} img {display:block。 left:70px。通過CSS對字體屬性,顏色屬性,背景屬性,文本屬性的修改,達到很好的效果。當瀏覽XML文檔時,瀏覽器會搜索這個命令,并下載樣式表,然后使用它顯示XML。 CSS聲明的樣式屬性是具有繼承性的,也就是說,若樣式單沒有為某一元素指定特定的樣式,則該元素將自動繼承父元素的屬性,若某一元素指定了特定的樣式,那么該元素將不使用通過繼承得到的樣式,我們甚至可以將這種性質(zhì)稱之為重載。desc屬性不是必須存在的。src屬性是必須存在的。在一個XML網(wǎng)頁中img標記可以沒有或有任意多個。from屬性不是必須存在的。在一個XML網(wǎng)頁中text標記可以沒有或有多個。depth屬性的值不為0的title標記可以沒有或有多個。Article標記沒有屬性。定義這些標記時首先考慮的是簡單和便于記憶,其中有幾個也出現(xiàn)在HTML中,但我們已經(jīng)給它們賦予了新的語義,在編寫XML文檔時不需要理會它們在HTML中的含義。XML顯示可以有兩種形式,我是利用CSS來顯示XML文檔的。三、網(wǎng)站首頁設(shè)計(一)標準XML文件首頁的設(shè)計力求體現(xiàn)XML特色,所以在設(shè)計上無處不體現(xiàn)了XML的基本技術(shù)。進行簡單分類使目的性更明確,往往讀者需要的是快捷方便的方式來查詢圖書來節(jié)省時間。對書店工作人員進行介紹,店長員工信息及聯(lián)系方式。收集以上信息有利于書店經(jīng)營者掌握每個讀者的喜好。對書店進行簡單介紹,入口處在“注冊”上。它可以作為長期通用的標準,而且很容易向其他格式的文件轉(zhuǎn)化。 各種不同的系統(tǒng)之間可以采用XML作為交流媒介。 XML的最大能量來源于它不僅允許用戶定義自己的一套標記,而且這些標記不必僅限于對于格式的描述。(二)XML的優(yōu)勢 各個不同行業(yè)可能會有一些獨特的要求,都需要單獨的標記。由于設(shè)計的要求是利用XML,考慮到XML的局限性,我是利用簡單XML和HTML和ASP語言實現(xiàn)表現(xiàn)簡單網(wǎng)上書店的各種功能目的。二、網(wǎng)站設(shè)計簡要說明(一)設(shè)計目的在電子商務(wù)浪潮的影響下,我國國內(nèi)網(wǎng)絡(luò)公司紛紛進軍圖書發(fā)行業(yè),國內(nèi)網(wǎng)絡(luò)書店超過百家。XML為Web數(shù)據(jù)帶來了結(jié)構(gòu)化,智能化和互操作性。XML在電子商務(wù)的內(nèi)容定義和信息交換這兩個重要方面起重要作用。XML的出現(xiàn)源于應(yīng)用的需要,當然也將服務(wù)于應(yīng)用。XML文檔由稱為實體的存儲單元組成,實體包含解析數(shù)據(jù)或未解析數(shù)據(jù)。XML全稱Extensible Markup Language,中文譯為可擴展標記性語言。由于無法簡潔有效地利用這個資源,大量的信息垃圾使得分辨信息變得有如在深海中尋寶一樣艱難。論文中介紹了系統(tǒng)的主要功能模塊和構(gòu)架方式。而XML的興起與電子商務(wù)有著密切的聯(lián)系,并且XML的新特性改變了人們在網(wǎng)絡(luò)世界的交流方式,XML加速并推動了電子商務(wù)的發(fā)展?;赬ML語言的網(wǎng)上書店開發(fā)內(nèi) 容 提 要 伴隨著Internet網(wǎng)絡(luò)的一天天發(fā)展壯大,Internet已經(jīng)成為人們不可缺少的工具,而人們?yōu)榱烁行У乩镁W(wǎng)絡(luò)的能力,而努力將各式各樣的信息以不同的方式匯入到這個海洋中,而這個信息的海洋也變得超乎想象的巨大,人們現(xiàn)在被鋪天蓋地的信息所吞沒,以至于感覺到象真正置身于在大海時的那種危險。很明顯,原有的信息管理技術(shù)肯定已經(jīng)不能滿足人們的需要,人們?yōu)榱私鉀Q這個問題,開發(fā)了XML。本論文簡要介紹了XML以及構(gòu)建XML的應(yīng)用,并且實現(xiàn)了一個基于XML的網(wǎng)上書店應(yīng)用系統(tǒng)。s demands , people have developed XML in order to solve this problem.And the rise of XML has close contacts with emerce, and the new characteristic of XML has changed the exchanges way in the network world of people, XML had accelerated and promoted the development of emerce. The rapid development of emerce, is a result of Internet development, is the brandnew developing direction of technical application of network. When this burst of irresistible emerce tides sweep over, the books are most suitable for the goods which launch e merce as one kind, have bee a kind of typical emerce project and established the foundation for the online bookstore, such new developing network form has enormous superiority : The amount of information is large, swift, convenient, all these are that the traditional bookstore is inparable . The brief application that had introduced XML and structured XML of this thesis, and has realized an online bookstore application system based on XML. Have introduced the main function module of the system and framework way in the thesis.Key words: XML CSS XSL DATA ISLAND ASP目 錄一、緒論 1二、網(wǎng)站設(shè)計簡要說明 1(一)設(shè)計目的 1(二)XML的優(yōu)勢 2(三)網(wǎng)站基本實現(xiàn)功能 2三、網(wǎng)站首頁設(shè)計 3(一)標準XML文件 3(二)CSS的應(yīng)用 4(三)首頁設(shè)計源代碼 4(四)CSS的優(yōu)點 6四、其他圖書查詢頁的設(shè)計 7(一)XSL的應(yīng)用 7(二)其他圖書查詢頁源代碼 8(三)比較CSS和XSL 9五、計算機圖書查詢頁的設(shè)計 10(一)數(shù)據(jù)島的應(yīng)用 10(二)數(shù)據(jù)島的訪問方式 11六、定單處理頁的設(shè)計 12(一)ASP集成XML 12(二)ASP讀取XML文檔 12(三)定單處理頁源代碼 13七、結(jié)論 15參考文獻 15后 記 16基于XML語言的網(wǎng)上書店開發(fā)一、緒論伴隨著Internet網(wǎng)絡(luò)的一天天發(fā)展壯大,Internet已經(jīng)成為人們不可缺少的工具,而人們?yōu)榱烁行У乩镁W(wǎng)絡(luò)的能力,而努力將各式各樣的信息以不同的方式匯入到這個海洋中,而這個信息的海洋也變得超乎想象的巨大,人們現(xiàn)在被鋪天蓋地的信息所吞沒,以至于感覺到象真正置身于在大海時的那種危險。1998年12月在美國華盛頓SGML/XML國際會議上。根據(jù)定義,XML文檔是合乎規(guī)范的SGML文檔。XML提供了一種機制用于約束存儲格式和邏輯結(jié)構(gòu)。XML有利于數(shù)據(jù)交換和傳遞的特征為電子商務(wù),尤其是B2B帶來了革命性的沖擊。Microsoft建議使用XML寫XML元數(shù)據(jù),快速開發(fā)XML應(yīng)用,并簡化對結(jié)構(gòu)和內(nèi)容的確認。這股勢不可擋的電子商務(wù)浪潮席卷而來時,圖書作為一種最適合開展電子商務(wù)的商品,為網(wǎng)上書店成為一種典型的電子商務(wù)項目奠定了基礎(chǔ),這種新興的網(wǎng)絡(luò)形式具有巨大的優(yōu)越性:信息量大,快捷,方便,這些都是傳統(tǒng)書店無可比擬的。此網(wǎng)站設(shè)計本著從個人實際能力出發(fā),制作出的可以實現(xiàn)網(wǎng)上書店的簡單流程的設(shè)計。處于初學階段,其中諸多不足之處還有待指正改進。從而適應(yīng)各個行業(yè)各個領(lǐng)域的應(yīng)用。大大減輕了瀏覽器開發(fā)人員的負擔,也提高了瀏覽器的時間空間效率。SGML是一套有著十幾年歷史的國際標準,它最初設(shè)計的一大目標就是要為文件提供50年以上的壽命。所以我使用簡潔的界面,色彩清淡。注冊內(nèi)容包括姓名,Email地址,電話號碼,家庭住址,郵政編碼,以及客戶對圖書的喜好等信息。在用戶沒有瀏覽其他圖書前,強制性要求其瀏覽推薦圖書。圖書查詢我對其進行分類,其中包括計算機書籍查詢,英語書籍查詢和其他書籍查詢。定單處理可以使用戶選擇選定的圖書,在填寫必要的聯(lián)系信息后,我們會出具定單,并且將圖書在3個工作日送貨上門。XML是不能成為一個特定元素預定義顯示屬性的,因此它需要一個與XML文檔相分離的樣式表,來描述如何顯示該XML文檔。CSS詳細的設(shè)計內(nèi)容方法如下:我們的XML網(wǎng)頁除了開頭兩行以外的其余部分就全部由自定義的標記、屬性和普通的文本構(gòu)成。article標記在每個XML網(wǎng)頁中必須存在,而且只有一個,除了開頭兩行的XML指令以外