出版時(shí)間:2006-11 出版社:人民郵電出版社 作者:高怡新 頁數(shù):251 字?jǐn)?shù):396000
Tag標(biāo)簽:無
內(nèi)容概要
XML是新一代網(wǎng)絡(luò)數(shù)據(jù)表示、傳遞和交換的標(biāo)準(zhǔn),是Internet環(huán)境中跨平臺(tái)的、依賴于內(nèi)容的技術(shù),其應(yīng)用已經(jīng)滲透到與網(wǎng)絡(luò)數(shù)據(jù)處理相關(guān)的各個(gè)領(lǐng)域。本書系統(tǒng)地闡述了XML的基本概念和語法規(guī)則,介紹了如何用DTD與XML Schema來確保XML文檔的有效性,講述了使用CSS與XSL樣式表來顯示和轉(zhuǎn)換XML文檔的各個(gè)步驟,探討了使用DSO與DOM訪問XML文檔的各種方法。書中每一章都配有相當(dāng)數(shù)量的范例和習(xí)題,并在最后一章給出了利用XML與ASP進(jìn)行網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)的實(shí)例?! ”緯鳛楦呗毟邔S?jì)算機(jī)、電子商務(wù)以及信息類相關(guān)專業(yè)的教材,也可供相關(guān)技術(shù)研究人員、廣大Web應(yīng)用程序開發(fā)者和用戶參考。
書籍目錄
第1章 XML概述 1.1 標(biāo)記語言概述 1.2 HTML及其局限 1.3 XML解決方案 1.4 XML的特點(diǎn) 1.5 XML的應(yīng)用 1.6 XML相關(guān)技術(shù) 小結(jié) 習(xí)題 第2章 XML語法 2.1 XML文檔結(jié)構(gòu) 2.2 XML文檔的元素 2.4 CDATA區(qū)段 2.5 XML名稱空間 2.6 正確的XML文檔 小結(jié) 習(xí)題 第3章 使用DTD規(guī)范XML文檔 3.1 DTD基本概念 3.2 DTD對(duì)元素的聲明 3.3 DTD對(duì)屬性的聲明 3.4 DTD的引用 3.5 實(shí)體的聲明與引用 3.6 XML Schema簡介 小結(jié) 習(xí)題 第4章 使用CSS格式XML文檔 4.1 CSS簡介 4.2 CSS基本語法 4.3 CSS屬性的設(shè)置 4.4 CSS的鏈接 4.5 CSS應(yīng)用實(shí)例 小結(jié) 習(xí)題 第5章 使用XSL轉(zhuǎn)換XML文檔 5.1 XSL概述 5.2 XSL模板 5.3 XSL節(jié)點(diǎn)選擇 5.4 XSL控制指令 5.5 XSL應(yīng)用實(shí)例 小結(jié) 習(xí)題 第6章 使用DSO顯示XML文檔 6.1 DSO簡介 6.2 使用DSO顯示記錄 6.3 使用DSO顯示元素屬性 6.4 使用DSO顯示圖像元素 小結(jié) 習(xí)題 第7章 使用DOM訪問XML文檔 7.1 DOM概述 7.2 DOM對(duì)象架構(gòu) 7.3 DOM客戶端編程訪問XML 7.4 DOM服務(wù)器端編程訪問XML 小結(jié) 習(xí)題 第8章 XML網(wǎng)絡(luò)應(yīng)用實(shí)例 8.1 XML技術(shù)與數(shù)據(jù)庫技術(shù) 8.2 利用XML實(shí)現(xiàn)客戶登錄系統(tǒng) 8.3 利用XML實(shí)現(xiàn)訪客留言簿 習(xí)題 附錄 XML相關(guān)詞匯表
章節(jié)摘錄
第1章XML概述 XML(eXtensible Markup Language,可擴(kuò)展標(biāo)記語言)是由W3C(World Wide Web Consortium,萬維網(wǎng)聯(lián)盟)推出的用于新一代網(wǎng)絡(luò)數(shù)據(jù)表示、傳遞和交換的標(biāo)準(zhǔn),是Internet環(huán)境中跨平臺(tái)的、依賴于內(nèi)容的技術(shù)?! ∧壳?,XML在Internet中的地位已經(jīng)確立,世界各主要軟件供應(yīng)商競相與之靠攏,紛紛在其最新的軟件版本中加強(qiáng)了對(duì)XML的支持。業(yè)界對(duì)XML的研究和應(yīng)用正在快速升溫,并在互聯(lián)網(wǎng)上迅速拓展,這使得XML的應(yīng)用已經(jīng)滲透到各個(gè)領(lǐng)域,同時(shí)對(duì)XML的學(xué)習(xí)與探討也正在全面展開?! ?.1 標(biāo)記語言概述 人類總是在不斷地改進(jìn)對(duì)信息的表示與處理方式,科學(xué)技術(shù)發(fā)展到今天,計(jì)算機(jī)等各種信息處理設(shè)備已經(jīng)將各種信息數(shù)字化,并逐步取代了手工的文檔處理系統(tǒng)?! ∧壳暗母鞣N電子文檔不僅記錄了所包含的數(shù)據(jù)內(nèi)容,而且還記錄了大量的用于排版、處理或印刷的格式信息。傳統(tǒng)的文檔格式化工作是由排版工人完成的,他們會(huì)給需要特殊格式的文字或數(shù)據(jù)作上標(biāo)記。與此類似,當(dāng)代的許多電子文檔處理系統(tǒng)也是基于這種標(biāo)記而工作的。在標(biāo)記電子文檔方面,最早成為國際標(biāo)準(zhǔn)的標(biāo)記語言是結(jié)構(gòu)化通用標(biāo)記語言(SGML),目前最流行的標(biāo)記語言是超文本標(biāo)記語言(HTML),而本書所介紹的則是有著廣泛應(yīng)用前景的可擴(kuò)展標(biāo)記語言(XML)?! ?.標(biāo)準(zhǔn)通用標(biāo)記語言(SGML) SGML(Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語言),是一種定義電子文檔結(jié)構(gòu)和描述其內(nèi)容的國際標(biāo)準(zhǔn)語言,是所有電子文檔標(biāo)記語言的起源,早在Web發(fā)明之前SGML就已存在?! BM公司的有關(guān)技術(shù)人員在1969年就已開發(fā)出一種通用標(biāo)記語言G池,用來解決不同計(jì)算機(jī)系統(tǒng)中文檔格式不相同的問題。GML是一種可以創(chuàng)建各種數(shù)據(jù)標(biāo)記的語言,能夠方便地標(biāo)識(shí)出任何數(shù)據(jù)集合的結(jié)構(gòu),因而成為IBM許多電子文檔系統(tǒng)的基礎(chǔ)。1986年ISO(國際標(biāo)準(zhǔn)化組織)批準(zhǔn)GML為國際標(biāo)準(zhǔn),并正式定名為SGML。
編輯推薦
系統(tǒng)介紹XML語言及其相關(guān)技術(shù),注重基礎(chǔ)知識(shí)和基本技能培養(yǎng),提供XML網(wǎng)絡(luò)應(yīng)用實(shí)例。《XML 基礎(chǔ)教程》作者高怡新教授從事高校計(jì)算機(jī)教學(xué)和研究工作多年,具有豐富的教學(xué)經(jīng)驗(yàn)。近年來,編寫出版各類計(jì)算機(jī)教材十余部,發(fā)行量達(dá)數(shù)十萬冊(cè),被眾多院校采用,受到廣泛好評(píng)。XML(可擴(kuò)展標(biāo)記語言)是由W3C(萬維網(wǎng)聯(lián)盟)推出的新一代網(wǎng)絡(luò)數(shù)據(jù)表示、傳遞和交換的標(biāo)準(zhǔn),是Internet環(huán)境中跨平臺(tái)的、依賴于內(nèi)容的技術(shù)。XML揭示了數(shù)據(jù)本身的含義,其應(yīng)用已經(jīng)滲透到電子商務(wù)以及與網(wǎng)絡(luò)數(shù)據(jù)處理相關(guān)的各個(gè)領(lǐng)域。目前,XML在Internet中的地位已經(jīng)確立,各主要軟件供應(yīng)商都在其最新的軟件版本中加強(qiáng)了對(duì)XML的支持,業(yè)界對(duì)XML的研究和應(yīng)用正在快速升溫,并在網(wǎng)絡(luò)上迅速拓展?!禭ML 基礎(chǔ)教程》系統(tǒng)地介紹了設(shè)計(jì)和使用XML文檔所必需的基本概念與技術(shù),使學(xué)生對(duì)XML相關(guān)技術(shù)有比較全面的了解,并能夠在今后的Web應(yīng)用程序設(shè)計(jì)中運(yùn)用XML技術(shù)對(duì)數(shù)據(jù)進(jìn)行靈活的描述、交換和顯示?!禭ML 基礎(chǔ)教程》在講述XML基本概念及其語法規(guī)則的基礎(chǔ)上,系統(tǒng)地介紹了XML技術(shù)體系中業(yè)已成熟的標(biāo)準(zhǔn)和應(yīng)用技術(shù)。包括:使用DTD與XML Schema確保XML文檔的有效性,使用CSS與XSL格式化顯示XML文檔內(nèi)容,使用DS0與DOM訪問XML文檔的各種方法等。書中每一章都配有相當(dāng)數(shù)量的范例和習(xí)題,并在最后一章給出了利用XML進(jìn)行網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)的實(shí)例。《XML 基礎(chǔ)教程》可作為高職高專計(jì)算機(jī)、電子商務(wù)等相關(guān)專業(yè)的教材,同時(shí)可作為高等院校相關(guān)專業(yè)教學(xué)用書,也可作為Web應(yīng)用程序開發(fā)者學(xué)習(xí)與掌握XML技術(shù)的參考書。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載