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

XML程序設(shè)計(jì)

XML程序設(shè)計(jì)

定 價(jià):¥40.00

作 者: 栗松濤編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 新東方電腦軟件程序員系列叢書
標(biāo) 簽: XML

ISBN: 9787302049111 出版時(shí)間: 2001-01-01 包裝: 簡裝
開本: 26cm 頁數(shù): 365頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書從程序設(shè)計(jì)角度講解了XML的系統(tǒng)知識(shí)。主要內(nèi)容包括XML概述和基礎(chǔ)知識(shí)、以及CSS和XML、XSL和XML、XML DTD、XML Schema、XML Namespace、XML DSO、XML DOM等概念及應(yīng)用,最后是XML和ASP進(jìn)行聯(lián)合編程的技術(shù)。全書內(nèi)容安排由淺入深,通過豐富的教學(xué)案例全面講解了XML的實(shí)用技術(shù),另外,每章都結(jié)合具體工程實(shí)踐給出一個(gè)項(xiàng)目應(yīng)用例子,介紹一些在具體項(xiàng)目開發(fā)中的應(yīng)用技術(shù)。本書適合初學(xué)者或具有中等水平的讀者使用。讀者只須按書中的講解,嘗試調(diào)通書中的每一段程序,相信就可以較為全面地掌握這門新一代的Internet語言。

作者簡介

暫缺《XML程序設(shè)計(jì)》作者簡介

圖書目錄

第1章 XML引言
1.1 XML的發(fā)展歷史
1.1.1 標(biāo)記語言的出現(xiàn)
1.1.2 標(biāo)記語言的特點(diǎn)
1.1.3 RTF標(biāo)記語言
1.1.4 HTML標(biāo)記語言
1.1.5 標(biāo)準(zhǔn)通用標(biāo)記語言(SGML)
1.1.6 可擴(kuò)展標(biāo)記語言(XML)
1.2 XML的一般概念
1.2.1 XML是什么
1.2.2 XML的設(shè)計(jì)目標(biāo)
1.2.3 XML的樣式語言
1.2.4 XML的鏈接語言
1.2.5 XML的名稱空間
1.2.6 XML的文檔對象模型(DOM)
1.2.7 XML的文檔類型定義(DTD)
1.2.8 XML的文檔類型模式
1.3 XML的應(yīng)用
1.3.1 應(yīng)用在科學(xué)和數(shù)學(xué)領(lǐng)域中的XML
1.3.2 應(yīng)用在化學(xué)領(lǐng)域中的XML
1.3.3 矢量標(biāo)記語言(VML)
1.3.4 音樂標(biāo)記語言(MusicML)
1.3.5 資源描述框架(RDF)
1.3.6 人力資源標(biāo)記語言(HRML)
1.3.7 開放的金融交換標(biāo)準(zhǔn)(OFX)
1.3.8 可擴(kuò)展表單描述語言(XFDL)
1.3.9 無線標(biāo)記語言(WML)
1.3.10 同步多媒體合成語言(SMIL)
小結(jié)
第2章 XML應(yīng)用程序
2.1 良構(gòu)的XML文檔
2.1.1 問題的描述
2.1.2 使用記事本創(chuàng)建XML文檔
2.1.3 結(jié)構(gòu)良好的XML文檔
2.2 XML文檔中的中文編碼問題
2.3 XML的解析器
2.4 文件的結(jié)構(gòu)
2.4.1 處理指令
2.4.2 文件格式定義
2.4.3 XML文檔的樹狀結(jié)構(gòu)
2.4.4 標(biāo)記的命名規(guī)則
2.4.5 XML文檔的屬性
2.4.6 XML文檔中的注釋
2.4.7 程序中的文字CDATA標(biāo)記
2.5 項(xiàng)目開發(fā)
小結(jié)
第3章 使用CSS格式化XML頁面
3.1 CSS技術(shù)簡介
3.2 CSS文檔的基本語法
3.2.1 樣式的直接定義法
3.2.2 成組選擇符
3.2.3 利用CLASS來定義樣式
3.2.4 在CSS文件中使用ID
3.2.5 STYLE屬性的使用
3.2.6 CSS中的繼承特性
3.2.7 使用@import結(jié)合樣式表單
3.2.8 !important聲明
3.3 將CSS和XML結(jié)合的方法
3.3.1 外部樣式文件
3.3.2 將樣式語句嵌入到XML文件當(dāng)中
3.3.3 混合的方法指定樣式
3.3.4 使用多個(gè)樣式文件
3.4 CSS格式化XML文檔
3.4.1 與文字相關(guān)的屬性
3.4.2 與定位相關(guān)的屬性
3.4.3 與版式相關(guān)的屬性
3.5 在XML中使用HTML標(biāo)記
3.5.1 在XML文檔中顯示圖形
3.5.2 在XML文檔中使用超鏈接
3.5.3 XML中的換行分段標(biāo)記
3.5.4 在XML文檔中實(shí)現(xiàn)表格
3.5.5 在XML文檔中顯示表單
3.6 在XML文檔中添加腳本語言
3.7 項(xiàng)目設(shè)計(jì)
3.7.1 學(xué)生信息樣式的設(shè)計(jì)
3.7.2 課程信息的顯示
3.7.3 教師信息的顯示樣式
小結(jié)
第4章 使用XSL顯示XML頁面
4.1 XSL的特點(diǎn)
4.2 使用XSL格式化XML頁面的例子
4.3 XSL的模式語言
4.3.1 相對定位和絕對定位
4.3.2 XSL的路徑匹配模式
4.3.3 XSL的控制語句
4.4 在XSL當(dāng)中使用腳本語句
4.5 多模板XSL文件格式
4.5.1 多模板XSL程序的作用機(jī)理
4.5.2 多模板程序設(shè)計(jì)的方法
4.6 項(xiàng)目設(shè)計(jì)一
4.6.1 繪制整個(gè)系統(tǒng)的XML結(jié)構(gòu)圖
4.6.2 設(shè)計(jì)學(xué)生信息的XSL模板
4.6.3 設(shè)計(jì)課程信息的XSL模板
4.6.4 設(shè)計(jì)教師信息的XSL模板
小結(jié)
第5章 XML文檔類型定義
5.1 文檔類型定義
5.2 文檔類型聲明
5.2.1 內(nèi)部DTD的聲明
5.2.2 外部DTD的聲明
5.2.3 外部DTD和內(nèi)部DTD聯(lián)合使用
5.3 元素聲明的語法
5.3.1 #PCDATA型數(shù)據(jù)
5.3.2 ANY
5.3.3 聲明子標(biāo)記的一般語法
5.3.4 可選擇的子標(biāo)記
5.3.5 復(fù)合標(biāo)記類型定義
5.3.6 混合型標(biāo)記內(nèi)容
5.3.7 空標(biāo)記的定義方法
5.3.8 DTD中注釋的使用語法
5.4 實(shí)體的聲明和使用
5.4.1 內(nèi)部一般實(shí)體
5.4.2 外部一般實(shí)體
5.4.3 內(nèi)部參數(shù)實(shí)體
5.4.4 外部參數(shù)實(shí)體
5.5 屬性的聲明
5.5.1 屬性的聲明
5.5.2 屬性的內(nèi)容類型
5.6 項(xiàng)目設(shè)計(jì)(設(shè)計(jì)SCLML學(xué)生選課系統(tǒng)標(biāo)記語言)
5.6.1 設(shè)計(jì)系統(tǒng)的DTD片段
5.6.2 設(shè)計(jì)系統(tǒng)DTD文檔
5.6.3 系統(tǒng)的XML數(shù)據(jù)片段
5.6.4 系統(tǒng)的所有數(shù)據(jù)
小結(jié)
第6章 XML Schema
6.1 邏輯XML Schema的文檔結(jié)構(gòu)
6.2 元素的定義
6.2.1 元素內(nèi)容類型的指定
6.2.2 標(biāo)記的子標(biāo)記的出現(xiàn)次數(shù)
6.2.3 標(biāo)記的子標(biāo)記出現(xiàn)的次序
6.2.4 子標(biāo)記的分組
6.2.5 元素的開放性和封閉性
6.3 Schema中的注釋
6.4 項(xiàng)目一(一個(gè)完整Schema應(yīng)用程序)
6.4.1 程序源代碼
6.4.2 樣式文件代碼分析
6.4.3 Schema文件代碼分析
小結(jié)
第7章 XML中的名域空間
7.1 名域空間的基本概念
7.2 名域的宣告
7.3 名域的范疇
7.4 默認(rèn)的名域
7.5 使用名域的屬性
小結(jié)
第8章 XML的數(shù)據(jù)源對象(數(shù)據(jù)島)
8.1 數(shù)據(jù)島的一般概念
8.1.1 DSO的數(shù)據(jù)顯示方法
8.1.2 內(nèi)嵌的數(shù)據(jù)島
8.1.3 外部調(diào)用數(shù)據(jù)的數(shù)據(jù)島
8.2 數(shù)據(jù)島的數(shù)據(jù)顯示
8.2.1 通過簡單表格來顯示數(shù)據(jù)島數(shù)據(jù)
8.2.2 通過嵌套表格來顯示數(shù)據(jù)島數(shù)據(jù)
8.3 通過記錄集管理數(shù)據(jù)島
8.3.1 創(chuàng)建一個(gè)記錄集
8.3.2 通過記錄集訪問數(shù)據(jù)島中各個(gè)標(biāo)記的方法
8.3.3 操作記錄集的方法
8.3.4 遍歷記錄集
8.3.5 對記錄集進(jìn)行分頁
8.3.6 把記錄取到數(shù)組中
8.4 數(shù)據(jù)源對象的屬性和方法
8.4.1 數(shù)據(jù)島文檔的根
8.4.2 數(shù)據(jù)島中的節(jié)點(diǎn)
8.4.3 帶有數(shù)據(jù)類型的XML數(shù)據(jù)島
8.4.4 節(jié)點(diǎn)數(shù)據(jù)類型的訪問和設(shè)定
8.5 項(xiàng)目開發(fā)(使用數(shù)據(jù)島實(shí)現(xiàn)數(shù)據(jù)庫查詢的分頁顯示)
8.5.1 項(xiàng)目背景
8.5.2 項(xiàng)目的實(shí)現(xiàn)
8.5.3 項(xiàng)目的實(shí)現(xiàn)代碼
小結(jié)
第9章 使用DOM管理XML文檔
9.1 聲明一個(gè)DOM對象
9.2 使用DOM技術(shù)訪問XML文檔中的所有節(jié)點(diǎn)
9.3 節(jié)點(diǎn)對象的屬性
9.3.1 和標(biāo)記內(nèi)容相關(guān)的屬性
9.3.2 和標(biāo)記及標(biāo)記數(shù)據(jù)類型相關(guān)的屬性
9.4 節(jié)點(diǎn)和屬性的創(chuàng)建
9.4.1 創(chuàng)建一個(gè)標(biāo)記
9.4.2 創(chuàng)建一個(gè)屬性
9.4.3 生成復(fù)雜節(jié)點(diǎn)的方法
9.4.4 復(fù)制某一個(gè)子節(jié)點(diǎn)
9.5 節(jié)點(diǎn)的刪除和編輯
9.6 節(jié)點(diǎn)的查詢
9.7 項(xiàng)目開發(fā)(客戶端分頁技術(shù))
小結(jié)
第10章 XML在ASP中的應(yīng)用
10.1 使用DOM創(chuàng)建一個(gè)XML文檔
10.1.1 在ASP文檔中調(diào)用DOM的方法
10.1.2 由字符串生成XML文檔
10.1.3 從一個(gè)XML文檔生成另一個(gè)XML文檔
10.2 在XML文件中定位的方法
10.3 使用DOM在XML文檔中添加標(biāo)記和屬性
10.3.1 在ASP中生成新的標(biāo)記
10.3.2 生成新的屬性
10.4 在XML文件中進(jìn)行查詢
10.5 從數(shù)據(jù)庫中提取XML文件
10.6 ADO的XML特性
10.6.1 Recordset對象
10.6.2 Response對象
10.6.3 Stream對象
10.7 XMLHTTP對象
10.8 XML的服務(wù)器端樣式
10.9 項(xiàng)目開發(fā)(一個(gè)客戶端的BBS)
小結(jié)

本目錄推薦

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