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

XML程序設計

XML程序設計

定 價:¥40.00

作 者: 栗松濤編著
出版社: 清華大學出版社
叢編項: 新東方電腦軟件程序員系列叢書
標 簽: XML

購買這本書可以去


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

內容簡介

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

作者簡介

暫缺《XML程序設計》作者簡介

圖書目錄

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

本目錄推薦

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