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

XML編程實踐:網(wǎng)絡(luò)上的世界語

XML編程實踐:網(wǎng)絡(luò)上的世界語

定 價:¥48.00

作 者: 邵敏[等]編著
出版社: 清華大學(xué)出版社
叢編項: 網(wǎng)絡(luò)編程實踐叢書
標 簽: XML

ISBN: 9787900643858 出版時間: 2002-12-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 424 字數(shù):  

內(nèi)容簡介

  本書從編程實踐的角度,對XML進行了比較全面的介紹,向讀者展示了如何利用這一新工具進行Web開發(fā)。其內(nèi)容包括:XML的個性化顯示,解決XML中的多語言問題,XML與Servlet和JSP的聯(lián)合編程,XML與數(shù)據(jù)庫的聯(lián)系以及利用SAX和DOM來處理XML。在本書的最后,給出了一個利用XML、Java編程的綜合實例。本書用大量的實例,生動地闡述了XML編程要點,使讀者可以動態(tài)地掌握編程方法,而非靜態(tài)地學(xué)習(xí)編程規(guī)則;本書著重介紹應(yīng)用編程經(jīng)常會用到的一些技術(shù),但并不面面俱到,其目的是讓讀者盡可能簡潔地掌握編程的要旨。隨書所附光盤包括了本書所有的程序和一些相關(guān)的XML規(guī)范。本書可作為廣大的網(wǎng)絡(luò)編程人員以及網(wǎng)絡(luò)愛好者開發(fā)網(wǎng)絡(luò)程序的參考資料。

作者簡介

暫缺《XML編程實踐:網(wǎng)絡(luò)上的世界語》作者簡介

圖書目錄

第1章 在XML中實現(xiàn)個性化顯示
1.1 用CSS控制XML數(shù)據(jù)展示風(fēng)格
1.1.1 CSS項目信息羅列
1.1.2 用CSS給文本上妝
1.1.3 用CSS為文本整容
1.1.4 用CSS包裝文本外國格式
1.2 用XSL使 XML數(shù)據(jù)展示出不同的風(fēng)格
1.2.1 為何選用XSL
1.2.2 用XSL將XML文件轉(zhuǎn)化成HTML文件
1.2.3 使用XSL篩選XML文件
1.2.4 運用XSL中的各種函數(shù)為顯示提供更大的靈活性
1.2.5 用XSL控制XML文件的顯示
1.3 利用XPath對XML元素進行定位
1.3.1 XPath簡介
1.3.2 書寫定位路徑表達式
1.3.3 書寫復(fù)雜表達式
1.4 用XSLT進行XML文檔的轉(zhuǎn)換
1.4.1 XSLT概述
1.4.2 XSLT工作原理
1.4.3 一個簡單的XML轉(zhuǎn)換
1.4.4 改變XML文件元素的順序
1.4.5 復(fù)制源文件及轉(zhuǎn)換XML文件編碼
1.4.6 在XML文件中引人條件判斷
1.4.7 綜合實例:綜合運用多種XSLT元素
第2章 解決XML中的多語言問題
2.1 如何解決servlet動態(tài)產(chǎn)生的XML文檔中的中文問題
2.1.1 產(chǎn)生中文亂碼的主要原因
2.1.2 主要解決方法
2.2 實現(xiàn)其他字符集的顯示
第3章 用servlet和JSP動態(tài)生成XML文檔
3.1 用Servlet動態(tài)生成XML文檔
3.1.1 使用Servlet服務(wù)器小程序
3.1.2 Servlet技術(shù)和XML
3.1.3 配置使用 Servlet
3.1.4 用Java Servlet創(chuàng)建簡單的 XML文檔
3.1.5 用Servlet傳遞參數(shù)
3.1.6 用Servlet處理表單
3.1.7 直接用Java程序解析XML文檔
3.1.8 關(guān)于DOM和SAX
3.2 用JSP動態(tài)生成XML
3.2.1 JSP概念
3.2.2 JSP與XMI一結(jié)合的優(yōu)勢
3.2.3 直接將XML在JSP中輸出
3.2.4 使用JavaBean直接生成XML
第4章 實現(xiàn)XML與數(shù)據(jù)庫數(shù)據(jù)的交互
4.1 XML在數(shù)據(jù)庫中的廣泛應(yīng)用
4.1.1 XML在數(shù)據(jù)庫中應(yīng)用的優(yōu)點
4.1.2 XML數(shù)據(jù)源的分類
4.1.3 XML中數(shù)據(jù)讀取的主要技術(shù)
4.2 現(xiàn)有數(shù)據(jù)庫系統(tǒng)對XML的支持
4.2.1 主要數(shù)據(jù)庫系統(tǒng)對XML的支持
4.2.2 SQL2K對XML的支持
4.3 如何將XML數(shù)據(jù)導(dǎo)入導(dǎo)出數(shù)據(jù)庫
4.3.1 數(shù)據(jù)庫中XML的存儲
4.3.2 通過查詢結(jié)果生成XML
4.3.3 把XML寫到表中
4.3.4 通過XML實現(xiàn)異構(gòu)數(shù)據(jù)庫之間的數(shù)據(jù)交換
4.3.5 異構(gòu)數(shù)據(jù)庫基本概念
4.3.6 異構(gòu)數(shù)據(jù)庫傳統(tǒng)的訪問方法
4.3.7 利用XML訪問異構(gòu)數(shù)據(jù)庫
4.3.8 利用XML在異構(gòu)數(shù)據(jù)庫之間進行數(shù)據(jù)交換實例
第5章 在XML中實現(xiàn)對數(shù)據(jù)合法性的判斷
5.1 概述
5.1.1 數(shù)據(jù)合法性檢驗
5.1.2 規(guī)定數(shù)據(jù)合法性的方法
5.1.3 檢驗數(shù)據(jù)合法性的工具
5.2 使用DTD對XML數(shù)據(jù)合法性判斷
5.2.1 文檔類型定義(DTD)
5.2.2 使DTD與XML文檔相關(guān)聯(lián)
5.2.3 用DTD指定元素間的包含關(guān)系元素的出現(xiàn)順序
5.2.4 用DTD控制元素個數(shù)
5.2.5 元素聲明中的選擇
5.2.6 元素的嵌套
5.2.7 標識DTD中的元素
5.2.8 元素屬性的聲明
5.2.9 設(shè)定元素屬性的默認值
5.2.10 DTD綜合實例
5.3 使用XDR對XML數(shù)據(jù)合法性判斷
5.3.1 Schema和 XDR
5.3.2 初識XDR結(jié)構(gòu)
5.3.3 在XDR中用來指定數(shù)據(jù)類型(datatype)
5.3.4 在XDR中聲明屬性
5.3.5 在XDR中聲明元素
5.3.6 在XDR中聲明元素的子元素和屬性
5.3.7 在XDR中對子元素進行分組
5.3.8 在XDR中加入文檔描述
5.3.9 XDR綜合實例
5.4 使用XSD對XML數(shù)據(jù)合法性判斷
5.4.1 XSD概念
5.4.2 第一個簡單的XSD
5.4.3 聲明一個元素類型
5.4.4 給元素和屬性分組
5.4.5 擴展自己的數(shù)據(jù)類型
5.4.6 XSD綜合實例
第6章 用MS XML Parser對 XML進行解析
6.1 MS XML Parser簡介
6.1.1 MS XML Parser概念
6.1.2 MS XML Parserl作原理
6.1.3 使用MS XML Parser
6.2 用Visual Basic 6.0結(jié)合MS XML Parser進行 DOM編程
6.2.1 XML DOM初步
6.2.2 幾個常用接口簡介
6.2.3 編程實例1:加載/保存XML文檔
6.2.4 編程實例2:遍歷XML文檔
6.2.5 編程實例3:修改XML文檔的數(shù)據(jù)
6.3 用VisualC++ 6.0結(jié)合MS Parser進行 DOM編程
6.3.1 用VisualC++ 6.0構(gòu)建 XML應(yīng)用程序
6.3.2 分析XML基本應(yīng)用程序
6.3.3 編程實例1:結(jié)合MFC統(tǒng)計書目的信息
6.3.4 編程實例2:轉(zhuǎn)換XML文件結(jié)構(gòu)(1)
6.4 用Visual Basic 6.0結(jié)合 MS XML Parser進行 SAX編程
6.4.1 SAX初步
6.4.2 SAX解析事件
6.4.3 編程實例1:用Visual Basic構(gòu)建一個簡單的 SAX程序
6.4.4 編程實例2:轉(zhuǎn)換XML文件結(jié)構(gòu)(2)
第7章 使用XML的Java解析器
7.1 使用IBM XML4J Apache Xerces
7.2 使用Java的DOM接口處理XML
7.2.1 生成一棵DOM樹
7.2.2 遍歷一棵DOM樹
7.2.3 修改DOM樹中的內(nèi)容
7.2.4 利用DOM進行篩選功能
7.2.5 利用DOM編寫特定XML的瀏覽器
7.3 使用Java的 SAX接口處理 XML
7.3.1 使用SAX對 XML文檔進行統(tǒng)計
7.3.2 使用SAX遍歷XML文檔的內(nèi)容
第8章 綜合實例:利用XML實現(xiàn)計算機監(jiān)視工具
8.1 總體介紹
8.1.1 功能分析
8.1.2 技術(shù)要點
8.2 總體設(shè)計
8.2.1 整體結(jié)構(gòu)
8.2.2 詳細設(shè)計
8.2.3 傳輸數(shù)據(jù)格式
8.2.4 開發(fā)工具、運行環(huán)境
8.3 總控監(jiān)視程序
8.3.1 Java Swing簡介
8.3.2 模擬監(jiān)控程序
8.3.3 實際的監(jiān)控程序
8.4 Linux平臺下的探測程序
8.4.1 進行基本信息的采集
8.4.2 進行狀態(tài)信息的采集
8.5 其他信息的采集和Windows平臺下的探測程序
第9章 綜合實例:實現(xiàn)基于XML的Web論文管理系統(tǒng)
9.1 總體介紹
9.1.1 功能分析
9.1.2 整體結(jié)構(gòu)
9.1.3 主要技術(shù)
9.1.4 系統(tǒng)特點
9.1.5 開發(fā)工具與環(huán)境
9.2 數(shù)據(jù)庫的設(shè)計連接和中文問題的解決
9.2.1 數(shù)據(jù)庫的設(shè)計
9.2.2 為Java Servlet連接數(shù)據(jù)庫
9.2.3 Web表單中的漢字輸人處理
9.3 各個頁面的顯示與處理
9.3.1 總體構(gòu)成
9.3.2 系統(tǒng)主頁
9.3.3 論文提交
9.3.4 論文數(shù)據(jù)的顯示、修改與刪除
9.3.5 論文的檢索
9.3.6 論文的各項統(tǒng)計資料
附錄A CSS中一些基本同性及其表示
附錄B 網(wǎng)上資源

本目錄推薦

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