注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程XML與ASP網(wǎng)站實作大全

XML與ASP網(wǎng)站實作大全

XML與ASP網(wǎng)站實作大全

定 價:¥60.00

作 者: 陳錦輝編著
出版社: 中國鐵道出版社
叢編項: 網(wǎng)絡(luò)精華錄系列
標(biāo) 簽: ASP/ASP+

ISBN: 9787113044343 出版時間: 2001-12-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 624 字?jǐn)?shù):  

內(nèi)容簡介

  自從XML1.0于1998年通過W3C審查以來,XML的應(yīng)用日益增多,如網(wǎng)絡(luò)、無線通信、數(shù)學(xué)、工作流程、數(shù)據(jù)庫等都可以看到XML的影子,甚至于微軟所提出的下一代操作平臺(.NET平臺)也將完全以XML作為數(shù)據(jù)格式。本書以一個完整的“網(wǎng)上書店”為實例,教您如何構(gòu)建以MicrosoftSolution為主的電子商務(wù)網(wǎng)站平臺,除了完全使用XML作為數(shù)據(jù)格式,且充分利用XML的可驗證性來確保網(wǎng)站的安全與正常運作外,還使用了適當(dāng)?shù)钠鶃碛懻揦ML文件的設(shè)計理念與XML的發(fā)展歷史,成為一本理論與實踐相結(jié)合的最佳XML入門與進(jìn)階的好書。若您對本書的程序問題有疑問,請寫E-Mail:xml@eknow.com.tw本書由臺灣金禾資訊股份有限公司提供版權(quán),經(jīng)中國鐵道出版社計算機(jī)圖書項目中心審選,彭作文、王秀平、梁秀玲、關(guān)超、史廣順、陳輯超、馬超、楊小平、段小明、楊軍、陳賢淑及孟麗花等同志參與了本書的整稿及編排工作。2001年12月

作者簡介

暫缺《XML與ASP網(wǎng)站實作大全》作者簡介

圖書目錄

第0章 本書導(dǎo)讀與隨書光盤
0. 1 本書背景與目的
0. 2 本書簡介
0. 3 本書范例
0. 4 瀏覽器的選擇
0. 5 本書習(xí)題
0. 6 本書光盤使用說明
0. 7 環(huán)境設(shè)置
PartI XML基礎(chǔ)篇
第1章 XML簡介
1. 1 結(jié)構(gòu)化數(shù)據(jù)
1. 1. 1 結(jié)構(gòu)化與非結(jié)構(gòu)化的數(shù)據(jù)
1. 1. 2 描述數(shù)據(jù)(meta data)
1. 1. 3 處理網(wǎng)頁數(shù)據(jù)常遇到的問題
1. 1. 4 數(shù)據(jù)搜索與全文檢索
1. 1. 5 為何需要XML
1. 1. 6 使用XML標(biāo)記與屬性描述數(shù)據(jù)
1. 2 什么是XML
1. 2. 1 XML與W3C
1. 2. 2 XML與 Web
1. 2. 3 XML與HTML的比較
1. 2. 4 XML的優(yōu)缺點
1. 2. 5 XML的應(yīng)用
1. 2. 6 Well-Formed XML與Validate XML
本章習(xí)題
第2章 XML相關(guān)工具簡介
2. 1 XML編輯器
2. 2 XML校驗器
2. 2. 1 Micfosoft Internet Explorer 5. x(IE 5. x)
2. 2. 2 XML Validator
2. 2. 3 MSXML
2. 2. 4 將Internet Explorer 5. x提升為Validated XML校驗器
2. 3 XSL/XSLT相關(guān)工具
2. 3. 1 XSLT Viewer
2. 3. 2 將Internet Explorer 5. x提升為可觀看經(jīng)XSL轉(zhuǎn)換XML后的結(jié)果
本章習(xí)題
第3章 Well-FormedXML
3. 1 建立第一份Well-Formed XML文件
3. 1. 1 XML的基本語法
3. 1. 2 xml與version聲明
3. 1. 3 根(Root)結(jié)點
3. 1. 4 所有的標(biāo)記必須以嵌套式(樹狀)排列
3. 1. 5 成對的標(biāo)記出現(xiàn)方式
3. 1. 6 空的標(biāo)記結(jié)尾必須加上“/”
3. 1. 7 標(biāo)記名稱與屬性的規(guī)定
3. 1. 8 屬性值前后必須被“"”所包圍
3. 1. 9 特殊字符的規(guī)定
3. 2 設(shè)計XML文件時必須的考慮
3. 2. 1 標(biāo)記的考慮
3. 2. 2 屬性的考慮
3. 3 語法
3. 3. 1 用XML設(shè)計的標(biāo)準(zhǔn)語言
3. 3. 2 建立屬于您的語法
3. 4 使用命名空間避免沖突
3. 4. 1 XML為何需要命名空間
3. 4. 2 名稱空間如何解決問題
3. 4. 3 在XML中如何使用命名空間
3. 4. 4 XML使用命名空間的典型——XSL與XHTML
本章習(xí)題
第4章 XML相關(guān)技術(shù)介紹
4. 1 XML相關(guān)技術(shù)簡介
4. 1. 1 排版樣本(Style sheets)
4. 1. 2 數(shù)據(jù)綁定(Data binding)
4. 1. 3 DOM(Document Object Model)
4. 1. 4 驗證(Validation)
4. 2 排版樣本簡介
4. 2. 1 在HTML中使用CSS排版樣本
4. 2. 2 在XML中使用CSS作為排版樣本
4. 2. 3 XSL排版樣本
4. 2. 4 在XML中使用XSL作為排版樣本
4. 2. 5 使用View XSL Output調(diào)試
4. 3 在HTML中使用XML
4. 3. 1 數(shù)據(jù)的傳送
4. 3. 2 建立XML數(shù)據(jù)島
4. 3. 3 將XML數(shù)據(jù)綁定到HTML標(biāo)記
4. 4 通過DOM訪問XML
4. 4. 1 DOM簡介
4. 4. 2 XML文件樹(XML Document Tree)
4. 4. 3 DOM對象
4. 4. 4 使用DOM來瀏覽XML數(shù)據(jù)島
4. 5 驗證(Validation)
4. 5. 1 Well-Formed與Validated XML文件
4. 5. 2 驗證技術(shù):DTD與XML Schema
4. 5. 3 DTD簡介
4. 5. 4 使用DTD來驗證XML文件
4. 5. 5 DTD的功能限制
4. 5. 6 XML Schema簡介
4. 5. 7 使用XML Schema來驗證 XML文件
本章習(xí)題
Part II 驗證技術(shù)
第5章 DTD
5. 1 DTD與ValidatedXML文件
5. 1. 1 DTD
5. 1. 2 使用DTD的優(yōu)缺點
5. 1. 3 Validated XML文件
5. 1. 4 檢查XML文件是否為Validated XML文件的工具
5. 2 內(nèi)部DTD聲明與外部DTD聲明
5. 2. 1 內(nèi)部的DTD聲明
5. 2. 2 外部的DTD聲明
5. 2. 3 內(nèi)部的DTD與外部DTD的合作
5. 3 元素(ELEMENT)
5. 3. 1 非空元素的聲明與使用
5. 3. 2 空元素的聲明與使用(EMPTY的使用)
5. 3. 3 不做限制的元素聲明與使用(ANY的使用)
5. 4 樹狀結(jié)構(gòu)
5. 5 結(jié)構(gòu)符號
5. 5. 1 “()”. “, ”結(jié)構(gòu)符號與沒有結(jié)構(gòu)符號
5. 5. 2 重復(fù)性符號“*”. “+”
5. 5. 3 選擇性符號“?”. “|”
5. 6 更復(fù)雜的文件結(jié)構(gòu)與DTD聲明
5. 6. 1 混合型的聲明
5. 6. 2 遞歸式的聲明
5. 7 實體
5. 7. 1 內(nèi)部實體與外部實體
5. 7. 2 可拆解實體與不可拆解實體
5. 7. 3 實體的種類
5. 8 再談實體
5. 8. 1 在DTD聲明中使用實體引用
5. 8. 2 參數(shù)型的實體引用
5. 8. 3 一般型與參數(shù)型實體引用的合作
5. 8. 4 多個外部DTD的合作方式
5. 9 其他命令
5. 9. 1 備注
5. 9. 2 IGNORE與INCLUDE
5. 9. 3 CDATA關(guān)鍵字
本章習(xí)題
第6章 DTD的屬性聲明
6. 1 元素的屬性
6. 1. 1 屬性使用上的Well-Formed限制
6. 1. 2 屬性的聲明語法
6. 1. 3 屬性(值)類型
6. 1. 4 屬性的默認(rèn)值類型
6. 2 細(xì)說屬性值類型
6. 2. 1 CDATA
6. 2. 2 Enumerated
6. 2. 3 NMTOKEN
6. 2. 4 NMTOKENS
6. 2. 5 ENTITY
6. 2. 6 ENTITIES
6. 2. 7 NOTATION
6. 2. 8 ID
6. 2. 9 IDREF
6. 2. 10 IDREFS
6. 3 細(xì)說屬性默認(rèn)值類型
6. 3. 1?。MPLIED
6. 3. 2?。EQUIRED
6. 3. 3 #FIXED
6. 3. 4 特定的默認(rèn)字符串
6. 4 默認(rèn)的屬性名稱
6. 4. 1 xml:space默認(rèn)屬性
6. 4. 2 xml:lang默認(rèn)屬性
本章習(xí)題
第7章 XML Schema
7. 1 XML Schema簡介
7. 1. 1 XML Schema在W3C的審議進(jìn)度
7. 1. 2 XML Schema與DTD
7. 2 XML Schema的基礎(chǔ)
7. 2. 1 XML Schema的基礎(chǔ)語法
7. 2. 2 W3C與 Microsoft的 XML Schema
7. 2. 3 指定XML Schema
7. 3 XML Schema的結(jié)構(gòu)(元素)聲明
7. 3. 1 XML元素聲明<ElementType>
7. 3. 2 XML子元素聲明<element>
7. 3. 3 組元素<group>
7. 3. 4 屬性聲明<AttributeType>
7. 3. 5 元素屬性聲明<attribute>
7. 4 XML Schema的數(shù)據(jù)類型聲明
7. 4. 1 數(shù)據(jù)類型種類
7. 4. 2 數(shù)據(jù)類型的聲明(直接聲明)
7. 4. 3 數(shù)據(jù)類型的聲明(使用<datatype>聲明)
本章習(xí)題
Part III ASP與XML
第8章 ASP與XML
8. 1 靜態(tài)與動態(tài)的XML數(shù)據(jù)
8. 1. 1 數(shù)據(jù)的對應(yīng)
8. 1. 2 瀏覽器與網(wǎng)頁服務(wù)器的溝通
8. 2 ASP簡介
8. 2. 1 ASP的運行原理
8. 2. 2 ASP的內(nèi)建對象
8. 2. 3 ASP的語法與范例
8. 2. 4 使用Form傳送數(shù)據(jù)
8. 2. 5 ASP接收與返回數(shù)據(jù)
8. 2. 6 存儲用戶信息
8. 2. 7 網(wǎng)上書店案例實作(一)——1
8. 3 ASP與數(shù)據(jù)庫集成應(yīng)用
8. 3. 1 ADO簡介
8. 3. 2 通過ADO連接數(shù)據(jù)庫
8. 3. 3 Recordset的概念與使用
8. 3. 4 ASP返回HTML格式數(shù)據(jù)
8. 4 ASP與 XML
8. 4. 1 設(shè)置ContentType
8. 4. 2 ASP返回XML的數(shù)據(jù)
8. 4. 3 Recordset與 XML
8. 4. 4 網(wǎng)上書店案例實作(一)--2
本章習(xí)題
第9章 XSL與XML
9. 1 通過XSL轉(zhuǎn)換XML文件
9. 1. 1 XSL處理器(XSL Processor)
9. 1. 2 轉(zhuǎn)換與格式化排版
9. 1. 3 XSL的主要概念
9. 1. 4 View XSL Output
9. 2 如何使用XSL排版樣本
9. 3 XPath路徑表示法
9. 3. 1 XPath簡介
9. 4 模板(template)的使用方法
9. 4. 1 xsl:stylesheet元素
9. 4. 2 模板(xsl:template元素)與模板對應(yīng)原則
9. 4. 3 xsl:for-each元素
9. 4. 4 xsl:apply-templates元素(應(yīng)用模板)
9. 4. 5 xsl:value-of元素(取出XML元素或?qū)傩詳?shù)據(jù))
9. 5 在輸出中添加 XML數(shù)據(jù)
9. 5. 1 xsl:comment元素(加入注釋)
9. 5. 2 xsl:copy元素(復(fù)制數(shù)據(jù))
9. 5. 3 xsl:attribute元素(添加屬性)
9. 5. 4 xsl:element元素(添加標(biāo)記)
9. 6 XSL的條件語句控制功能
9. 6. 1 xsl:if元素
9. 6. 2 xsl:choose. xsl:when. xsl:otherwise元素
9. 7 網(wǎng)上書店案例實作(二)
本章習(xí)題
第10章 XML數(shù)據(jù)島
10. 1 瀏覽器與數(shù)據(jù)訪問
10. 1. 1 服務(wù)器傳送數(shù)據(jù)
10. 1. 2 在客戶瑞中使用DSO
10. 1. 3 數(shù)據(jù)與顯示
10. 1. 4 內(nèi)聯(lián)與對外引用的 XML DSO
10. 2 數(shù)據(jù)綁定(Data Binding)
10. 2. 1 XML與ADO Recordset
10. 2. 2 DHTML標(biāo)記與數(shù)據(jù)綁定
10. 2. 3 使用Table顯示多條數(shù)據(jù)
10. 2. 4 讀取重復(fù)性數(shù)據(jù)
10. 2. 5 讀取XML屬性
10. 3 數(shù)據(jù)的控制與處理
10. 3. 1 通過Recordset的函數(shù)來瀏覽XML數(shù)據(jù)島
10. 3. 2 動態(tài)改變DHTML標(biāo)記內(nèi)容
10. 3. 3 DSO的事件
10. 3. 4 搜索. 排序. 修改XML數(shù)據(jù)島的數(shù)據(jù)
10. 4 網(wǎng)上書店案例實作(三)
本章習(xí)題
第11章 XML DOM
11. 1 DOM與XML
11. 1. 1 XML數(shù)據(jù)與XML校驗器
11. 1. 2 各種DOM對象與樹狀結(jié)構(gòu)
11. 1. 3 DOM樹的結(jié)點
11. 1. 4 W3C與微軟的DOM
11. 2 訪問XML DOM樹
11. 2. 1 訪問XML數(shù)據(jù)
11. 2. 2 訪問根元素(documentElement屬性)
11. 2. 3 瀏覽DOM樹中的各個結(jié)點
11. 2. 4 瀏覽結(jié)點列表(Nodelist)中的結(jié)點
11. 2. 5 與結(jié)點內(nèi)容有關(guān)的屬性
11. 3 DOM與XSL
11. 3. 1 通過DOM在客戶端動態(tài)指定XSL排版樣本
11. 3. 2 通過DOM在服務(wù)器端動態(tài)指定XSL排版樣本
11. 3. 3 網(wǎng)上書店案例實作(四)--1
11. 4 錯誤處理(parseError屬性)
11. 5 元素與屬性的訪問(可使用XPath)
11. 5. 1 訪問元素結(jié)點(getElementsByTagName)
11. 5. 2 選擇元素(selectSingleNode. selectNodes)
11. 5. 3 訪問元素內(nèi)容
11. 5. 4 建立. 刪除或取代元素結(jié)點
11. 5. 5 訪問屬性
11. 5. 6 建立或刪除屬性
11. 5. 7 網(wǎng)上書店案例實作(四)--2
11. 6 通過DOM來顯示 XML數(shù)據(jù)
11. 6. 1 再談XSL(XSL的功能限制)
11. 6. 2 使用字符串存放顯示的內(nèi)容
11. 6. 3 XML數(shù)據(jù)的變量運算
11. 6. 4 讀取多個XML數(shù)據(jù)源
11. 6. 5 顯示字符串
11. 6. 6 網(wǎng)上書店案例實作(四)--3
本章習(xí)題
第12章 XMLHTTP
12. 1 客戶端的準(zhǔn)備
12. 1. 1 XML網(wǎng)站架構(gòu)
12. 1. 2 從客戶端將XML傳送到服務(wù)器
12. 1. 3 建立XML數(shù)據(jù)包內(nèi)容
12. 1. 4 復(fù)制XML DOM樹
12. 2 傳送XML數(shù)據(jù)到服務(wù)器(XMLHTTP對象)
12. 2. 1 XMLHTTP對象初始化
12. 2. 2 送出XML數(shù)據(jù)到服務(wù)器(open與send)
12. 2. 3 網(wǎng)上書店案例實作(五)--1
12. 3 服務(wù)器端對 XML的處理
12. 3. 1 加載XML數(shù)據(jù)
12. 3. 2 使用XML數(shù)據(jù)更新數(shù)據(jù)庫
12. 4 返回信息
12. 4. 1 返回信息的種類
12. 4. 2 返回靜態(tài)XML文件
12. 4. 3 返回動態(tài)XML文件
12. 5 接收返回信息
12. 5. 1 接收HTML網(wǎng)頁返回信息
12. 5. 2 接收XML格式的返回信息
12. 5. 3 網(wǎng)上書店案例實作(五)——2
本章習(xí)題
第13章 動態(tài)驗證
13. 1 驗證的重要性
13. 1. 1 為何會出現(xiàn)不合法的XML文件
13. 1. 2 處理不合法的XML文件
13. 2 XML Schema Extension與DOM
13. 2. 1 XML Schema Extension
13. 2. 2 通過DOM獲取XML Schema與XML Schema Extension
13. 3 動態(tài)驗證
13. 3. 1 在客戶端做動態(tài)驗證設(shè)置
13. 3. 2 在服務(wù)器做動態(tài)驗證設(shè)置
13. 3. 3 在服務(wù)器執(zhí)行動態(tài)驗證
13. 3. 4 ParseError對象
13. 3. 5 網(wǎng)上書店案例實作(六)
本章習(xí)題
Part IV 案例實作篇
第14章 網(wǎng)上書店案例實作(一)【動態(tài)產(chǎn)生XML文件】
14. 1 建立網(wǎng)上書店基本架構(gòu)與功能
14. 1. 1 建立網(wǎng)上書店網(wǎng)站
14. 1. 2 Form的練習(xí)
14. 1. 3 ASP接收與返回信息
14. 2 從數(shù)據(jù)庫查詢所需信息并動態(tài)返回XML文件
14. 2. 1 通過ADO訪問數(shù)據(jù)庫數(shù)據(jù)
14. 2. 2 返回XML網(wǎng)頁
14. 2. 3 返回每一本書的更多信息
14. 2. 4 處理多作者的方法
第15章 網(wǎng)上書店案例實作(二)【XSL排版樣應(yīng)用】
15. 1 建立與使用XSL排版樣本
15. 2 在XSL中建立一個HTML表格以顯示查詢結(jié)果
15. 2. 1 建立HTML表格并取出XML網(wǎng)頁數(shù)據(jù)
15. 2. 2 處理多作者的問題
15. 3 建立超鏈接
15. 4 顯示圖片
15. 5 顯示
第16章 網(wǎng)上書店案例實作(三)【XML數(shù)據(jù)島應(yīng)用】
16. 1 動態(tài)建立XML數(shù)據(jù)島與數(shù)據(jù)綁定
16. 1. 1 向數(shù)據(jù)庫要求獲取書籍詳細(xì)數(shù)據(jù)
16. 1. 2 制作XML數(shù)據(jù)島與數(shù)據(jù)綁定
16. 2 使用嵌套表格顯示XML數(shù)據(jù)島的重復(fù)性數(shù)據(jù)
16. 2. 1 建立多條作者數(shù)據(jù)
16. 2. 2 使用嵌套表格連接多條作者數(shù)據(jù)
第17章 網(wǎng)上書店案例實作(四)【XML DOM應(yīng)用】
17. 1 在客戶端通過 DOM對象轉(zhuǎn)換XML數(shù)據(jù)
17. 1. 1 通過DOM對象讀取XML數(shù)據(jù)島的數(shù)據(jù)
17. 1. 2 建立轉(zhuǎn)換的XSL
17. 1. 3 執(zhí)行轉(zhuǎn)換
17. 2 增加訂購數(shù)量新元素
17. 2. 1 添加<數(shù)量>元素
17. 2. 2 添加訂購項目
17. 2. 3 處理相同訂購項目問題
17. 3 通過DOM來顯示XML數(shù)據(jù)
17. 3. 1 添加OrderView網(wǎng)頁
17. 3. 2 讀取XML數(shù)據(jù)島內(nèi)容并顯示在HTML網(wǎng)頁中
17. 3. 3 統(tǒng)計XML數(shù)據(jù)島內(nèi)的數(shù)據(jù)
第18章 網(wǎng)上書店案例實作(五)【使用XMLHTTP對象】
18. 1 從客戶端利用XMLHTTP傳送XML數(shù)據(jù)到服務(wù)器
18. 1. 1 建立XML數(shù)據(jù)包
18. 1. 2 復(fù)制XML元素結(jié)點
18. 1. 3 傳送XML數(shù)據(jù)包
18. 1. 4 清除訂單
18. 2 服務(wù)器端處理接收到的XML數(shù)據(jù)包
18. 2. 1 連接數(shù)據(jù)庫
18. 2. 2 接收XML數(shù)據(jù)包
18. 2. 3 在服務(wù)器端處理XML數(shù)據(jù)
18. 2. 4 返回XML數(shù)據(jù)到客戶端
18. 2. 5 客戶端對XML的處理
18. 2. 6 修改庫存量
第19章 網(wǎng)上書店案例實作(六)【動態(tài)驗證技巧】
19. 1 建立驗證用的XML Schema
19. 2 動態(tài)驗證所接收到的XML數(shù)據(jù)包
19. 2. 1 動態(tài)指定驗證依據(jù)與實施驗證
19. 2. 2 添加驗證錯誤的錯誤信息種類
19. 2. 3 客戶端顯示驗證錯誤信息
附錄A 安裝范例與數(shù)據(jù)庫
附錄B Microsoft XML DOM的方法與屬性
附錄C XML的EBNF語法
附錄D ISO-639
附錄E 本書習(xí)題參考答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號