2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

高等院校信息技術規劃教材:XML應用教程(第2版)

  • 作者:吳潔 著
  • 出版社: 清華大學出版社
  • 出版時間:2007-05-01
  • 版次:2
  • 商品編號: 10079094

    頁數:370

    印刷時間:2007-05-01


HK$55.60 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

本書在向讀者全面介紹XML的原理、結構的基礎上,重點介紹XML的應用和相關技術,如XML與SOAP,XML與數據庫,XML與DOM結合的最新數據交換和編程技術等。   在第2版中,作者添加了Web服務,語義Web,SOAP協議的概念、原理和應用,同時還介紹了XML一個強大的編輯工具XMLSpy和MapForce產品的強大功能和用法。通過大量深入淺出的案例,使讀者瞭解XML如何使數據內容結構化而應用於計算機網絡、電子商務及數學、機械、生物、化學、物理、音樂製作等各個領域,瞭解Web中的最新發展動態、應用趨勢和集成化的編程風格,全面而通俗地 介紹XML在跨平台和跨應用程序的分佈式解決方案中的作用。   本書不僅可作為大學相關課程的教材,而且對從事計算機及其相關領域研究與開發的技術人員亦有重要的學習和參考價值。

目錄

第1章 XML概述
1.1 HTML的侷限性
1.2 從SGML到XML的產生
1.3 XML的定義和特點
1.4 一個簡單的XML案例
1.5 XML文檔的編寫
1.5.1 XML標記的編寫
1.5.2 XML的規則
1.5.3 註釋的添加
1.5.4 5個特殊的符號
1.5.5 CDATA段
1.5.6 工具的使用
第2章 XML數據的底層結構——DTD和XML Schema
2.1 XML文檔類型定義文件DTD
2.1.1 DTD的編寫語法
2.1.2 XML文檔和DTD的匹配
2.2 XML模式定義文件Schema
2.2.1 Schema與DTD的區別和優勢
2.2.2 局部和全局定義
2.2.3 Schema的基本結構和使用
2.2.4 簡單類型
2.2.5 複雜類型
第3章 XML文件的設計
3.1 XML文檔與其結構的匹配
3.1.1 「瀕危動物」案例
3.1.2 書籍借閱信息案例
3.2 命名空間
3.2.1 命名空間的概念
3.2.2 如何聲明命名空間
3.2.3 如何使用命名空間
3.3 XML文檔的有效性驗證
3.3.1 良構的XML文檔
3.3.2 Schema驗證XML文檔結構正確性
第4章 XML的樣式單XSLT
4.1 XSLT概述
4.2 XSLT樣式表的創建和輸出
4.3 模板的創建與應用
4.4 批量處理
4.5 各節點的條件處理
4.6 節點的排序
4.7 語法注意點
第5章 XML的編譯、編輯環境和設計工具的運用
5.1 幾種流行的XML編譯器
5.1.1 JavaTM XML Pack
5.1.2 JAXB與XML綁定的Java構架
5.1.3 Microsoft XML Parser
5.2 XMLSpy
5.2.1 用戶界面
5.2.2 創建和編輯Schema
5.2.3 創建和編輯XML
5.2.4 有效性檢驗
5.2.5 XMLSpy與各數據平台的接口
5.3 樣式單的設計工具Stylesheet Designer
5.3.1 用戶界面和圖標
5.3.2 設計步驟
5.3.3 書籤和超鏈接的插入
5.3.4 XML元素在動態表格中的生成
第6章 層疊樣式表CSS
6.1 CSS的內容
6.1.1 CSS介紹
6.1.2 CSS可以分別與XML和XHTML結合
6.1.3 在XML文件上直接應用CSS
6.1.4 在XML上使用CSS和XSLT
6.1.5 在XSLT樣式表中設置樣式
6.2 用CSS設計頁面
6.2.1 定義元素
6.2.2 元素定位
6.2.3 設置元素大小
6.2.4 邊框、空格填充和邊距
6.2.5 環繞文本
6.2.6 圖片
6.3 用CSS樣式化文本
6.3.1 字體
6.3.2 文本特性
第7章 XML與數據庫
7.1 數據存儲
7.1.1 關係數據庫中信息的存儲與查詢
7.1.2 XML數據中信息的存儲與查詢
7.2 XML與數據庫的轉換
7.2.1 數據庫到XML文檔的信息傳送
7.2.2 XML文檔到數據庫的信息傳送
7.3 SQL Server 對XML 的支持
7.3.1 從SQL Server數據庫中提取XML數據
7.3.2 XML數據插入到數據庫
7.4 Oracle對XML的支持
第8章 XML編程原理
8.1 XML數據接口DOM
8.1.1 XML文檔的創建和加載
8.1.2 XML文檔的遍歷
8.1.3 XML元素的添加、刪除和內容修改
8.1.4 DOM接口
8.2 XML與ASP結合的實例
8.2.1 ASP的概念
8.2.2 ASP中應用XML
第9章 基於.NET的XML編程技術
9.1 關於.NET
9.2 .NET框架
9.3 .NET框架對XML文檔的支持
9.4 .NET框架的XMLDOM解析器
9.5 .NET框架的XML閱讀器
9.5.1 XmlReader類
9.5.2 XmlWriter類
9.6 .NET框架中的XML數據管理
9.6.1 數據以DataSet到XML的轉換
9.6.2 XML與DataSet轉換的工具——XmlDataDocument對象
9.7 XML的串行化
9.7.1 串行化概述
9.7.2 對象的XML串行化
9.7.3 XML對象的並行化
9.7.4 XML串/並行化中的容錯處理
9.7.5 對象二進制形式的串行化
9.7.6 對象SOAP形式的串行化
9.8 XSLT轉換
9.8.1 轉換XML文檔
9.8.2 將樣式表與XML文檔關聯
9.8.3 在程序中處理樣式表
第10章 Web服務
10.1 Web服務概述
10.1.1 Web服務的定義
10.1.2 Web服務的特點
10.2 Web服務的架構
10.2.1 服務提供者
10.2.2 服務請求者
10.2.3 服務註冊中心
10.3 如何實現Web服務
10.3.1 Web服務的三個行為
10.3.2 Web服務協議
10.3.3 怎樣實現一個Web服務
10.4 基於XML的Web服務描述語言
10.4.1 WSDL的用途
10.4.2 WSDL的工作機制
10.4.3 WSDL文檔的組成部分
10.4.4 WSDL文檔的編寫
10.4.5 WSDL的未來發展
第11章 簡單對象訪問協議SOAP
11.1 什麼是SOAP
11.1.1 SOAP定義
11.1.2 SOAP框架
11.2 為什麼要用SOAP
11.2.1 在SOAP出現之的技術挑戰
11.2.2 SOAP的解決方案
11.3 SOAP是如何工作的
11.3.1 SOAP請求
11.3.2 SOAP響應
11.4 如何編寫SOAP消息
11.4.1 SOAP的頭元素Header
11.4.2 SOAP的體元素Body
11.4.3 Fault 元素
11.4.4 SOAP消息的XML模式文件
11.5 一個實例
第12章 語義Web
12.1 什麼是語義Web
12.1.1 語義的定義和聯繫
12.1.2 語義Web與數據
12.1.3 語義Web智能識別能力
12.1.4 語義Web與數據庫
12.1.5 語義Web體系結構268
12.2 基於XML的資源描述框架RDF
12.2.1 RDF簡介
12.2.2 元數據簡介
12.2.3 基本概念和思想
12.2.4 RDF模型
12.3 如何編寫RDF文件
12.4 語義Web的未來發展前景
第13章 Web服務和數據集成的有力工具MapForce
13.1 MapForce概述
13.1.1 用戶界面
13.1.2 MapForce的主要術語
13.2 如何用MapForce進行文件映射
13.3 MapForce在創建Web服務中的強大功能
13.3.1 WSDL綜述
13.3.2 構建Web服務的原理
13.3.3 Web服務的系統配置
13.3.4 構建Web服務實例
13.4 MapForce在企業數據集成中的作用
13.4.1 MapForce與數據庫
13.4.2 MapForce與EDI
第14章 一個典型的UI案例
14.1 需求分析
14.1.1 功能設計
14.1.2 設計思想
14.2 程序架構
14.3 數據架構
14.3.1 源文件的建立
14.3.2 數據庫設計
14.4 各子程序的實現
14.4.1 瀏覽
14.4.2 回覆
14.4.3 發佈
14.4.4 刪除
14.4.5 歸檔
14.4.6 管理員登錄
14.4.7 Web服務
14.5 完整的程序清單
14.5.1 程序清單1
14.5.2 程序清單2
14.5.3 程序清單3
14.5.4 程序清單4
14.5.5 程序清單5
14.5.6 程序清單6
14.5.7 程序清單7
14.5.8 程序清單8
14.5.9 程序清單9
14.5.10 程序清單10
14.5.11 程序清單11
14.5.12 程序清單12
14.5.13 程序清單13
14.5.14 程序清單14
14.5.15 程序清單15
14.5.16 程序清單16
14.5.17 程序清單17
14.5.18 程序清單18
14.5.19 程序清單19
14.5.20 程序清單20


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。