本書一培養合格的Java程式設計師為目標,內容包括XML基礎知識,XML應用程式,使用CSS格式化XML頁面,使用XSL顯示XML頁面,XML文檔類型定義,XML中的名稱空間,XML Schema概述,XML的數據源對象,JAXP與Java XML程式設計,Java SAX程式設計,使用DOM管理XML文檔,使用JDOM管理XML文檔和XML對象載入型配置系統設計。將項目開發方法套用於一系列實戰案例中,提高讀者實際套用能力。
基本介紹
- 書名:JavaXML應用程式設計挑戰Java程式設計師系列叢書
- 作者:侯要紅、栗松濤
- ISBN:9787111220565
- 頁數:395頁
- 定價:¥38.00
- 出版社:機械工業出版社
- 出版時間:2007年09月
內容提要,圖書目錄,編輯推薦與評論,
內容提要
本書從程式設計的角度講解了XML的系統知識。本書主要內容包括XML
基礎知識,XML應用程式,使用CSS格式化XML頁面,使用XSL顯示XML頁面,
XML文檔類型定義,XML中的名稱空間,XML Schema概述,XML的數據源對象
,JAXP與Java XML程式設計,Java SAX程式設計,使用DOM管理XML文檔,
使用JDOM管理XML文檔和XML對象載入型配置系統設計。本書由淺入深,由
易到難,通過豐富的教學案例的套用技術。本書中的程式不需要特殊運行
條件和編程環境,有IE 6、JDK 1.6 JDOM Xalan和寫字板就可以了。
圖書目錄
叢書序
前言
第1章 XML引言
1.1 XML的發展歷史
1.1.1 標記語言的出現
1.1.2 標記語言的特點
1.1.3 RTF標記語言
1.1.4 HTML記語言
1.1.5 標準通用標記語言
1.1.6 可擴展標記語言
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的文檔對象模型
1.2.7 XML的文檔類型定義
1.2.8:XML的文檔類型模式
1.3 XML的套用
1.3.1 XML在科學和數學領域中的套用
1.3.2 XML在化學領域中的套用
1.3.3 矢量標記語言
1.3.4 音樂標記語言
1.3.5 資源描述框架
1.3.6 人力資源標記語言
1.3.7 開放的金融交換標準
1.3.8 可擴展表單描述語言
1.3.9 無線標記語言
1.3.10 同步多媒體合成語言
1.4 小結
第2章 XML應用程式
2.1 良構的XML文檔
2.1.1 問題的描述
2.1.2 使用記事本創建XML文檔
2.1.3 良構的XML文檔
2.2 XML文檔中的中文編碼問題
2.3 XML的解析器
2.4 XML檔案的結構
2.4.1 處理指令
2.4.2 檔案格式定義
2.4.3 XML文檔的樹狀結構
2.4.4 標記的命名規則
2.4.5 XML文檔的屬性
2.4.6 XML文檔中的注釋
2.4.7 程式中的文字CDATA標記
2.5 教學信息標記語言設計
2.6 小結
第3章 使用CSS格式化XML頁面
3.1 CSS技術簡介
3.2 CSS文檔的基本語法
3.2.1 樣式的直接定義法
3.2.2 成組選擇符
3.2.3 利用CLASS來定義樣式
3.2.4 在CSS檔案中使用Ⅲ
3.2.5 STYLE屬性的使用
3.2.6 CSS的繼承特性
3.2.7 使用@import結合樣式表單
3.2.8 1important聲明
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文檔中實現表格
3.5.5 在XML文檔中顯示錶單
3.6 在XML文檔中添加腳本語言
3.7 學生選課管理系統樣式設計
3.7.1 學生信息樣式的設計
3.7.2 課程信息的顯示
3.7.3 教師信息的顯示樣式
3.8 小結
第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 選課系統XSLT樣式設計
4.6.1 繪製整個系統的XML結構圖
4.6.2 設計學生信息的XSL模板
4.6.3 設計課程信息的XS模板
4.6.4 設計教師信息的XSL模板
4.7 小結
第5章 XML文檔類型定義
5.1 文檔類型定義……
第6章 XML中的名稱空間
第7章 XML Schema概述
第8章 XML的數據源對象
第9章 JAXP與JAVA XML程式
第10章 JAVA SAX程式設計
第11章 使用DOM管理XML文檔
第12章 使用JDOM管理XML文檔
第13章 XML對象載入型配置系統設計
附錄 軟體調試環境
第7章 XML Schema概述
第8章 XML的數據源對象
第9章 JAXP與JAVA XML程式
第10章 JAVA SAX程式設計
第11章 使用DOM管理XML文檔
第12章 使用JDOM管理XML文檔
第13章 XML對象載入型配置系統設計
附錄 軟體調試環境
編輯推薦與評論
作者介紹:
栗松濤,畢業於清華大學自動化系。先後擔任過Intel公司項目經理,新東方軟體培訓部主任等職。2004年加盟北京數據服務公司從事軟體架構研究。目前擔任北京比特塞威斯圖書服務事業部經理.《挑戰Java程式設計師系列叢書》的主編;兼任北京數據服務公司軟體反向工程副主任,負責多個大型軟體反向工程項目。
著有多本軟體架構類專業圖書:《Java伺服器架構設計與Tomcat原始碼詳解》《MVC架構設計與Stust原始碼詳解》《面向接口架構設計SSpring原始碼詳解》