出版時間:2002-1 出版社:華藝 作者:[日]石〓英弘,李
Tag標(biāo)簽:無
內(nèi)容概要
《未來網(wǎng)絡(luò)的基磐技術(shù):XML的理論與應(yīng)用》對xml的基礎(chǔ)進(jìn)行了簡明易懂的解說,并闡述了其相關(guān)應(yīng)用,同時對xml的未來進(jìn)行了展望。作為xml的應(yīng)用,對數(shù)字圖書館及電子商務(wù)做了特別的闡述。
作者簡介
作者:(日本)石 英弘 李穎
書籍目錄
第一章 置標(biāo)語言的變遷 1.1從SGML、HTML、到XML 1.2 SGML、HTML、XML三者的關(guān)系 第二章 置標(biāo)語言的定義與SfiMk 2.1置標(biāo)語言(Markup Language)的定義 2.2標(biāo)準(zhǔn)通用置標(biāo)語言(SGML:Standard GeneraliZed Markup Language) 2.2.1 SGML概念的由來 2.2.2 SGML產(chǎn)生的背景一從紙張到SGML 2.2.3 SGML的發(fā)展歷程 2.2.4 SGML文檔的構(gòu)成 2.3 SGML的應(yīng)用 2.3.1美國及加拿大 2.3.2歐洲 2.3.3亞洲 2.4 SGML的利弊 第三章 超文本置標(biāo)語言HTML 3.1 HTML的定義 3.2 HTML與World Wide Web 3.3 HTML局限性與XML的誕生 第四章XML(可擴(kuò)展的置標(biāo)語言)的概要 4.1 XML產(chǎn)生的背景 4.2 XML與SGML 4.3 XML與HTML 第五章XML的邏輯構(gòu)造和物理構(gòu)造 5.1 XML的思維方法 5.1.1 XML的思維方法 5.1.2利用DTD定義文件的構(gòu)造 5.1.2.1文件要素的置標(biāo)記和DTD 5.1.2.2屬性和DTD 5.1.3 XML與Web的對應(yīng) 5.2 XML文件整體邏輯構(gòu)造 5.2.1 XML宣言 5.2.2 DTD 5.2.3名字空間 5.2.4層次構(gòu)造XML的實例 5.2.4.1合法的XML文檔 5.2.4.2結(jié)構(gòu)完整的XML文檔 5.3 XML的物理構(gòu)造(XML的Source文件) 第六章XML的文檔 6.1 XML文檔的種類 6.1.1有效XML文檔 6.1.2格式完整的XML文檔 6.2 XML宣言的文法解析/如何進(jìn)行XML宣言 6.2.1 XML版本宣言 6.2.2 XML文字編碼宣言(encoding declaration) 6.3 DTD的文法 6.3.1何謂DTD 6.3.2要素型宣言 6.3.2.1“父子”關(guān)系的表現(xiàn) 6.3.2.2內(nèi)容模式的指定 6.3.2.3要素內(nèi)容 6.3.2.3.1出現(xiàn)順序的表現(xiàn) 6.3.2.3.2出現(xiàn)次數(shù)的表現(xiàn) 6.3.2.3.3出現(xiàn)順序、出現(xiàn)次數(shù)組合來表現(xiàn)要素內(nèi)容 6.3.2.4混合內(nèi)容 6.3.2.5空要素 6.3.2.6任意要素(ANY) 6.3.3屬性一覽宣言 6.3.3.1屬性一覽宣言的記述 6.3.3.2依數(shù)據(jù)型定義屬性值的侯補(bǔ) 6.3.3.3依列舉型定義屬性值的侯補(bǔ) 6.3.3.4侯補(bǔ)值的定義 6.3.4實體宣言 6.3.4.1 XML中實體的定義與實體的參照 6.3.4.2實體的宣言 6.3.4.3解析對象實體與解析對象外實體 6.3.5記法宣言 6.3.5.1實體宣言中的記法名的指定 6.3.5.2作為屬性的記法 6.3.5.3處理命令目標(biāo)的記法宣言 6。3.6 DTD的指定方法 6.3.6.1 DOCTYPE宣言 6.3.6.2 DTD外部子集的指定 6.3.6.3 DTD內(nèi)部子集的記述 6.3.6.4外部子集和內(nèi)部子集的并用 6.3.7 DTD中的注釋語句 …… 第七章 XLink與Xpointer 第八章XML文件排版用格式語言—CSS與XSL 第十章XML的重要應(yīng)用領(lǐng)域之二—電子商務(wù)(E—Commerce,EC) 第十二章構(gòu)筑XML應(yīng)用系統(tǒng)的工具軟件選介 結(jié)束語
章節(jié)摘錄
版權(quán)頁: 插圖: 第四章XML(可擴(kuò)展的置標(biāo)語言)的概要 本章敘述了XML登場的背景、XML結(jié)構(gòu)及與其相關(guān)技術(shù)。同時,進(jìn)一步明確了XML與SGML和HTML的關(guān)系。 4.1 XML產(chǎn)生的背景 XML(eXtensible Markup Language)是W3C(World WideWeb Consortium)工作組制定的可擴(kuò)展置標(biāo)語言。在XML誕生之前,利用Web進(jìn)行信息的發(fā)布/閱覽時,幾乎采用的都是HTML。正如前幾章所述,用HTML可簡單地描述信息并通過Web發(fā)布,因此HTML是極為便利的置標(biāo)語言。但是,企業(yè)內(nèi)/企業(yè)間的Intranet3/Extranet4在Web環(huán)境下進(jìn)行業(yè)務(wù)活動時,由于HTML的有限的標(biāo)簽種類不能表現(xiàn)數(shù)據(jù)的含義、層次結(jié)構(gòu)過淺等局限性,其應(yīng)用范圍受到了制約。例如,用HTML描述如下數(shù)據(jù)是不可想像的。 利用“Push”(推送)技術(shù)進(jìn)行信息發(fā)布時,有關(guān)Web頁更新用數(shù)據(jù);在XML誕生之前,用戶根據(jù)各自的需要選擇Web頁瀏覽,再循著鏈接直到找出所需的信息。與此對應(yīng),所謂“Push”技術(shù)是Web站點把用戶想要的信息及想傳達(dá)給用戶的信息抽取出來主動送信的方法。另外,利用“Push”技術(shù),通過定期的信息更新、自動送信到用戶的機(jī)能,用戶可隨時得到最新信息。如利用微軟公司的InternetExplorer 4.0以上版本的“Push”功能,不需要對Web服務(wù)器做任何變更,就能實現(xiàn)這一目的。換言之,瀏覽器Internet Explorer只要求在服務(wù)器一側(cè)配置利用已公開規(guī)范CDF(XML的應(yīng)用之一,參見表4—1)編寫的“Push”文件即可。同時,在采用“Push”技術(shù)之前存貯的內(nèi)容信息也不需做任何變更。 為提高檢索效率所用的、與Web頁檢索有關(guān)的數(shù)據(jù);檢索引擎是任何一個漫游于Web上的人都離不開的工具,不論您用哪種檢索引擎檢索Web資料時,都可能有著共同的經(jīng)歷,即用檢索引擎找出的資料當(dāng)中,包含著大量毫不相關(guān)的文獻(xiàn)。這意味著檢索精度不佳。這是因為HTML不能精確地記述與Web頁檢索有關(guān)的數(shù)據(jù)。而運用RDF(XML的應(yīng)用之一,參見表4一1)描述的有關(guān)Web資源的元數(shù)據(jù)(Metadata),可使檢索引擎充分發(fā)揮其機(jī)能。 有關(guān)Web頁瀏覽年齡限制數(shù)據(jù); 眾所周知,Web頁良莠不一。有些主頁不宜青少年閱讀。在用XML記述這些內(nèi)容時,在標(biāo)簽的屬性中如果指定屬性值為非公開,瀏覽器將不顯示這部分內(nèi)容。
編輯推薦
《未來網(wǎng)絡(luò)的基磐技術(shù):XML的理論與應(yīng)用》由華藝出版社出版。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
未來網(wǎng)絡(luò)的基磐技術(shù)-XML的理論與應(yīng)用 PDF格式下載