XML基礎與Ajax實踐教程(第2版)

XML基礎與Ajax實踐教程(第2版)

《XML基礎與Ajax實踐教程(第2版)》是2016年1月清華大學出版社出版的圖書,作者是王震江、馬宏。

基本介紹

  • 中文名:XML基礎與Ajax實踐教程(第2版)
  • 作者:王震江、馬宏
  • 出版社:清華大學出版社
  • 出版時間:2016年1月
  • 定價:49 元
  • ISBN:9787302420224
內容簡介,圖書目錄,

內容簡介

本書共13章,介紹了XML 1.0語法、XML Schema 2.0、XPath 3.0、XDM 3.0、XQuery Functions與Operators 3.0、CSS 2.0、XSL 2.0、XML DOM Level 3、XML資料庫技術、JavaScript基礎等,最後結合書中的各種技術給出了一個Ajax開發實例。本書實例豐富,且各章都提供了習題與實驗,用來複習本章知識點。
本書適合作為大專院校計算機、軟體工程、電子商務、網路工程等相關專業的教材,也可作為各類IT技術培訓的教材和IT從業人員的參考書。

圖書目錄

第1章概述
1.1XML技術簡介
1.1.1XML的歷史
1.1.2XML與HTML的比較
1.1.3XML的編輯工具
1.1.4瀏覽XML文檔
1.1.5XML的相關技術及其發展
1.2Ajax技術簡介
1.2.1什麼是Ajax
1.2.2Ajax運行模式
1.2.3Ajax所使用的技術
1.2.4使用Ajax可以乾什麼
習題1
第2章XML的語法基礎
2.1XML的語法基礎
2.1.1結構良好性
2.1.2XML聲明
2.1.3XML的元素
2.1.4屬性
2.1.5標記與字元數據
2.1.6實體
2.1.7處理指令
2.1.8CDATA節
2.1.9注釋
2.2XML的文檔結構
2.2.1XML的序言
2.2.2XML數據
2.3名稱空間
2.3.1名稱空間的概念
2.3.2聲明名稱空間
2.4語言標識
2.4.1國家代碼和語言代碼
2.4.2覆蓋
習題2
第3章文檔類型定義
3.1概述
3.2元素
3.2.1元素聲明
3.2.2元素類型
3.2.3元素取值
3.3屬性
3.3.1基本概念
3.3.2屬性
3.3.3條件節
3.4內部和外部DTD
3.4.1內部DTD
3.4.2外部DTD
習題3
第4章XML Schema
4.1概述
4.2一個XML Schema文檔示例
4.3XML Schema文檔的結構
4.3.1模式的基本概念
4.3.2複雜類型和簡單類型
4.3.3元素聲明
4.3.4屬性聲明
4.3.5其他
4.4XML Schema的數據類型
4.4.1數據類型體系
4.4.2數據類型二分法
4.4.3內置數據類型
4.5XML Schema的名稱空間
4.5.1不同的名稱空間
4.5.2名稱空間表示
4.5.3在Web上定位模式檔案
4.5.4一致性
4.6XML Schema設計
4.6.1定義局部和全局成分
4.6.2定義名稱空間
4.6.3模式組裝
習題4
第5章XPath
5.1概述
5.2XPath
5.2.1XPath套用舉例
5.2.2XPath
5.2.3表達式上下文
5.2.4路徑表達式
5.2.5序列表達式
5.2.6過濾表達式
5.3XPath Data Model
5.3.1數據模型構建
5.3.2訪問程式
5.3.3結點類型
5.4XPath和XQuery Functions與Operators
5.4.1數值運算和函式
5.4.2字元串函式
5.4.3邏輯運算和函式
5.4.4日期時間運算及函式
5.4.5上下文函式
5.5套用舉例
習題5
第6章HTML技術
6.1概述
6.2提出問題
6.3HTML的語法基礎
6.3.1HTML的語法基礎
6.3.2簡單網頁設計
6.4HTML的制表
6.4.1簡單表格
6.4.2制表元素
6.4.3表格的高級技巧
6.5表單
6.5.1表單的定義
6.5.2表單中常用的元素
6.6框架和超連結
6.6.1框架的概念
6.6.2框架的元素
6.6.3超連結
6.7字元控制
6.7.1字型
6.7.2列表控制
6.8多媒體
6.8.1多媒體技術
6.8.2文本的滾動
6.9XHTML簡介
6.9.1關於元素的規定
6.9.2關於屬性
習題6
第7章CSS技術
7.1概述
7.2問題的引入
7.3顯示屬性
7.3.1可視區和包含塊
7.3.2顯示屬性及其值
7.3.3表格屬性
7.3.4none值
7.3.5程式最佳化
7.4顏色與背景
7.4.1顏色
7.4.2背景
7.5字型與文本
7.5.1尺寸設定
7.5.2字型屬性
7.5.3文本屬性
7.6邊界設定
7.6.1認識邊界
7.6.2邊界的概念
7.7元素篩選
7.8用CSS對XML進行轉換
7.8.1以數據為主的XML文檔轉換
7.8.2以文本為主的XML文檔轉換
7.8.3內部和外部CSS
習題7
第8章XSL轉換XML
8.1概述
8.2一個XSL文檔的討論
8.3XSL樣式表
8.3.1樣式表元素
8.3.2樣式表名稱空間
8.3.3樣式表模組組合
8.4模板規則
8.4.1模板
8.4.2模式
8.4.3序列構造器
8.4.4條件
8.4.5循環
8.5樣式表設計
8.5.1排序
8.5.2求和
8.5.3彩色效果
8.5.4自動編號
8.5.5創建元素和屬性
8.5.6變數和參數使用
習題8
第9章XML DOM技術
9.1概述
9.2一個DOM示例
9.3DOM基礎知識
9.3.1DOM的結構模型
9.3.2核心模組基礎知識
9.4DOM常用接口
9.4.1Document接口
9.4.2Node接口
9.4.3Element接口
9.4.4Attr接口
9.4.5Text接口
9.4.6Comment接口
9.4.7DocumentFragment接口
9.4.8DOMImplementation接口
9.4.9NodeList接口
9.4.10NamedNodeMap接口
9.4.11CharacterData接口
9.4.12NameList接口
9.5XML DOM設計
9.5.1創建和瀏覽DOM對象
9.5.2修改DOM樹結構
9.5.3實現XSLT轉換
9.5.4出錯判斷
9.5.5瀏覽DOM樹
習題9
第10章XML資料庫技術
10.1概述
10.2數據島
10.2.1基本概念
10.2.2簡單XML文檔的處理
10.2.3多級XML文檔的處理
10.3XML數據源對象
10.3.1基本概念
10.3.2處理數據源對象
10.4數據集操作
10.4.1數據集的概念與操作
10.4.2移動指針
10.4.3ASP對象
10.4.4ADO
10.4.5連線資料庫
10.4.6通過ADO
10.5XML資料庫
10.5.1XML資料庫概念
10.5.2訪問XML資料庫
習題10
第11章JavaScript基礎
11.1概述
11.2JavaScript基礎
11.2.1構建JavaScript編程環境
11.2.2入門示例
11.2.3JavaScript的互動方法
11.2.4變數、數據類型和表達式
11.3控制語句
11.3.1條件控制
11.3.2循環
11.4函式與對象
11.4.1函式定義
11.4.2函式調用和參數傳遞
11.4.3對象
11.5其他
11.5.1其他錯誤捕獲和處理
11.5.2內部JavaScript和外部JavaScript
11.5.3注釋
習題11
第12章XML HttpRequest
12.1概述
12.2XML HttpRequest對象
12.2.1操作HttpRequest對象
12.2.2HttpRequest請求檢測
12.3通過ASP訪問XML
習題12
第13章Ajax實例
13.1概述
13.1.1簡要需求
13.1.2功能分析
13.1.3技術分析
13.2建立資料庫及項目
13.2.1數據建模
13.2.2建立項目
13.3年級班級管理功能模組
13.3.1數據訪問層
13.3.2顯示層及頁面後台代碼
13.4教師信息管理功能模組
13.4.1數據訪問層
13.4.2顯示層及頁面後台代碼
13.5學生信息管理功能模組
13.5.1數據訪問層
15.5.2顯示層及頁面後台代碼
13.6其他
13.6.1一些常見問題
13.6.2JSON簡介
參考文獻

相關詞條

熱門詞條

聯絡我們