XML套用技術

XML套用技術

本書共分9章,包括XML概述、XML語法、使用DTD和Schema、使用CSS格式化XML、使用XSLT處理XML文檔、使用客戶端技術顯示XML數據、使用Java技術訪問XML文檔、XML在AJAX技術中的套用、基於XML技術的部落格系統(MyBlog),每章均配有一定數量的例題和習題,從多個方面介紹XML的套用技術。 本書內容豐富、結構合理,由淺入深、由簡到繁安排整個教學內容,通過實例說明XML技術的使用,便於讀者掌握。本書不僅適合作為高職高專院校及成人高等教育相關專業的教材,也可以供廣大XML技術愛好者學習參考之用。

基本介紹

  • 書名:XML套用技術
  • 作者:張玉寶
  • ISBN:9787302326762
  • 類別:計算機
  • 定價:32
  • 出版社清華大學出版社
  • 出版時間:2013年8月1日
  • 裝幀:平裝
  • 印刷日期:2013年8月16日
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:張玉寶
定價:32元
印次:1-1
ISBN:9787302326762
出版日期:2013年8月1日
印刷日期:2013年8月16日

內容簡介

本書共分9章,包括XML概述、XML語法、使用DTD和Schema、使用CSS格式化XML、使用XSLT處理XML文檔、使用客戶端技術顯示XML數據、使用Java技術訪問XML文檔、XML在AJAX技術中的套用、基於XML技術的部落格系統(MyBlog),每章均配有一定數量的例題和習題,從多個方面介紹XML的套用技術。 本書內容豐富、結構合理,由淺入深、由簡到繁安排整個教學內容,通過實例說明XML技術的使用,便於讀者掌握。本書不僅適合作為高職高專院校及成人高等教育相關專業的教材,也可以供廣大XML技術愛好者學習參考之用。

圖書目錄

第1章XML概述
1.1XML的產生
1.1.1置標語言的定義
1.1.2XML的產生
1.1.3XML概述
1.2XML的發展
1.2.1HTML的缺點和不足
1.2.2XML的優點
1.3XML套用及前景
1.3.1XML套用概述
1.3.2套用於電子商務
1.3.3網路出版
1.3.4移動通信
1.3.5XML前景展望
小結
習題
第2章XML語法
2.1XML文檔結構
2.2文檔的聲明
2.3處理指令PI
2.4注釋
2.5元素與標記
2.5.1標記的構成
2.5.2標記的命名規則
2.5.3標記的種類
2.5.4元素的嵌套
2.6XML屬性
2.6.1屬性的構成
2.6.2屬性的命名
2.6.3屬性值
2.7特殊字元處理
2.7.1預定義實體的引用
2.7.2CDATA節
2.8命名空間
2.8.1定義命名空間
2.8.2命名空間和默認命名空間
2.8.3命名空間的作用範圍
2.8.4使用命名空間引用HTML標記
2.9格式正確的XML文檔
2.10任務:XML編輯器XMLSpy與使用
2.10.1創建DTD文檔
2.10.2創建XML文檔
2.10.3從已有XML文檔創建DTD或模式檔案
2.10.4為已有XML文檔指定DTD或模式檔案
小結
習題
第3章使用DTD和Schema
3.1DTD的基本結構
3.2DTD在XML文檔中的引用
3.2.1內部DTD引用
3.2.2外部DTD引用
3.3DTD中的元素聲明
3.4DTD中的屬性聲明
3.4.1屬性默認值的設定
3.4.2屬性的類型
3.5任務:按DTD設計學生成績管理系統中的XML文檔
3.6XMLSchema簡介
3.6.1XMLSchema概述
3.6.2Schema的使用
3.7XMLSchema的語法
3.7.1模式檔案的基本結構
3.7.2簡單元素的定義
3.7.3複雜元素的定義
3.7.4Schema中的內置數據類型
3.7.5Schema中的自定義數據類型
3.7.6Schema的引用
3.7.7Schema中的注釋
3.8任務:按學生成績管理系統中的XML編寫Schema
小結
習題
第4章使用CSS格式化XML
4.1CSS概述
4.2連結CSS和XML文檔
4.2.1使用xml:stylesheet處理指令
4.2.2使用@import指令
4.2.3CSS樣式表級聯順序
4.3使用CSS格式化XML文檔
4.3.1選擇元素
4.3.2在CSS樣式表中使用注釋
4.3.3CSS中的屬性和屬性值
4.3.4設定display屬性
4.3.5設定whitespace屬性
4.3.6設定字型屬性
4.3.7設定color屬性
4.3.8設定背景屬性
4.3.9設定文本屬性
4.3.10設定框線屬性
4.4任務:設計CSS樣式顯示學生成績
小結
習題
第5章使用XSLT處理XML文檔
5.1XSLT基礎
5.1.1連結XSLT到XML
5.1.2XML文檔結構樹
5.1.3第一個XSL樣式表
5.1.4在XML文檔中使用多個樣式表
5.2XSLT模板
5.3XML文檔結構描述——XPath
5.3.1XPath表達式
5.3.2XPath函式
5.4XSLT常用控制元素
5.4.1循環處理元素
5.4.2條件選擇元素
5.4.3排序元素
5.5任務:實現對學生成績的條件顯示
5.6任務:實現對學生成績的排序
小結
習題
第6章使用客戶端技術顯示XML數據
6.1數據島的一般概念
6.1.1數據綁定
6.1.2數據島的限制
6.1.3數據島的使用
6.2綁定XML元素到HTML標記
6.2.1使用單個標記綁定顯示XML文檔
6.2.2使用表格綁定顯示XML文檔
6.2.3使用綁定來顯示XML文檔中元素的屬性
6.3使用客戶端腳本訪問XML文檔
6.3.1記錄集
6.3.2訪問記錄集中各個欄位
6.3.3遍歷記錄集
6.3.4對記錄集進行分頁
小結
習題
第7章使用Java技術訪問XML文檔
7.1Java技術對XML的支持
7.1.1使用DOM解析XML
7.1.2使用SAX解析XML
7.2通過JSP編程訪問XML文檔
7.2.1JSP簡介
7.2.2直接處理XML
7.2.3使用JavaBean來處理XML
7.3任務:使用JSP和XML實現學生信息管理
小結
習題
第8章XML在AJAX技術中的套用
8.1AJAX技術簡介
8.2AJAX技術的套用
8.2.1XMLHttpRequest對象
8.2.2簡單AJAX開發框架
8.2.3使用AJAX實現一個簡單加法計算器
8.2.4使用AJAX實現學號搜尋自動提示功能
8.3任務:用AJAX技術實現學生成績的修改
小結
習題
第9章基於XML技術的部落格系統(MyBlog)
9.1系統分析
9.1.1系統組件的互動關係
9.1.2系統涉及相關技術和工具
9.2系統功能設計
9.3XML文檔結構設計
9.3.1保存狀態的XML文檔
9.3.2定義XML Schema
9.4用戶登錄模組實現
9.4.1登錄模組XSLT樣式表實現
9.4.2登錄模組控制器實現
9.5博文提交模組實現
9.5.1博文提交模組XSLT樣式表實現
9.5.2博文提交控制器實現
9.6博文瀏覽模組實現
9.6.1博文瀏覽XSLT樣式表實現
9.6.2博文瀏覽模組控制器實現
9.7博文管理模組實現
9.7.1博文管理模組XSLT樣式表實現
9.7.2博文管理模組控制器實現
小結
習題
參考文獻

相關詞條

熱門詞條

聯絡我們