注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程XML、XML Schema、XSLT 2.0和XQuery開發(fā)詳解

XML、XML Schema、XSLT 2.0和XQuery開發(fā)詳解

XML、XML Schema、XSLT 2.0和XQuery開發(fā)詳解

定 價:¥55.00

作 者: 孫鑫 編著
出版社: 電子工業(yè)出版社
叢編項: Java Web開發(fā)三部曲
標(biāo) 簽: XML

ISBN: 9787121077371 出版時間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 471 字?jǐn)?shù):  

內(nèi)容簡介

  本書內(nèi)容全面,詳細(xì)講解了目前最常用和最新的XML技術(shù),包括:XML、DTD、XML名稱空間、XML Schema、XPath 1.0和XPath 2.0、XSLT 1.0和XSLT 2.0,以及XQuery。此外,本書還介紹了如何使用DOM、SAX、JDOM和dom4j來解析和驗證XML文檔,以及使用最新的XQJ API來查詢XML數(shù)據(jù)。本書語言生動、通俗易懂、講解細(xì)致,所有章節(jié)都提供了大量的例子,以幫助讀者更好地理解所學(xué)的內(nèi)容。本書在內(nèi)容的安排上獨具匠心,在知識體系的講解上由淺入深、循序漸進(jìn)。本書不僅可以作為XML開發(fā)的學(xué)習(xí)用書,還可以作為從事XML開發(fā)的程序員的參考用書和必備手冊。

作者簡介

暫缺《XML、XML Schema、XSLT 2.0和XQuery開發(fā)詳解》作者簡介

圖書目錄

第Ⅰ篇 XML篇
 第1章 XML
  1.1 XML的起源
  1.2 W3C介紹
  1.3 關(guān)于XML的兩個問題
  1.4 XML與HTML的比較
   1.4.1 XML將數(shù)據(jù)與顯示分開
   1.4.2 XML對文檔的格式要求更加嚴(yán)格
   1.4.3 XML有且只能有一個根元素
  1.5 XML的編輯工具
  1.6 XML文檔
   1.6.1 XML文檔的結(jié)構(gòu)
   1.6.2 在XMLSpy中創(chuàng)建XML文檔
   1.6.3 XML聲明
   1.6.4 文檔類型聲明
   1.6.5 元素
   1.6.6 注釋
   1.6.7 處理指令
   1.6.8 空白處理
   1.6.9 行尾處理
   1.6.10 語言標(biāo)識
  1.7 格式良好的XML
  1.8 小結(jié)
 第2章 DTD
  2.1 在XML文檔中引入DTD
  2.2 DTD的結(jié)構(gòu)
   2.2.1 元素類型聲明
   2.2.2 實體聲明
   2.2.3 屬性表聲明
   2.2.4 記號聲明
  2.3 在XMLSpy中創(chuàng)建DTD文檔
  2.4 有效的XML
  2.5 XML處理器/解析器
  2.6 小結(jié)
 第3章 XML名稱空間
  3.1 聲明名稱空間
  3.2 名稱空間在元素和屬性中的運用
   3.2.1 名稱空間在元素中的運用
   3.2.2 默認(rèn)名稱空間
   3.2.3 名稱空間在屬性中的運用
  3.3 名稱空間和DTD
  3.4 小結(jié)
第Ⅱ篇 XML Schema篇
 第4章 XML Schema初窺
  4.1 XML Schema推薦標(biāo)準(zhǔn)
  4.2 XML Schema文檔一瞥
  4.3 XML Schema與DTD的比較
  4.4 術(shù)語明晰
  4.5 XML Schema概述
   4.5.1 元素和屬性的聲明
   4.5.2 元素和屬性的類型
   4.5.3 簡單類型
   4.5.4 復(fù)雜類型
   4.5.5 全局聲明和局部聲明
   4.5.6 模式與名稱空間
   4.5.7 在實例中引用模式文檔
   4.5.8 注解
  4.6 在XMLSpy中創(chuàng)建模式文檔
  4.7 模式文檔的驗證
  4.8 小結(jié)
 第5章 內(nèi)置簡單類型
  5.1 基于字符串的類型
   5.1.1 string
   5.1.2 normalizedString
   5.1.3 token
   5.1.4 Name
   5.1.5 NCName
  5.2 數(shù)字類型
   5.2.1 float和double(浮點數(shù)和雙精度浮點數(shù))
   5.2.2 decimal(小數(shù))
   5.2.3 integer(整數(shù))
  5.3 日期和時間類型
   5.3.1 date
   5.3.2 time
   5.3.3 dateTime
   5.3.4 gYear
   5.3.5 gYearMonth
   5.3.6 gMonth
   5.3.7 gMonthDay
   5.3.8 gDay
   5.3.9 duration
  5.4 其他數(shù)據(jù)類型
   5.4.1 boolean
   5.4.2 anyURI
   5.4.3 QName
  5.5 小結(jié)
 第6章 自定義簡單類型
  6.1 面(facet)
   6.1.1 限制范圍
   6.1.2 限制長度
   6.1.3 指定精度
   6.1.4 枚舉值
   6.1.5 模式匹配
   6.1.6 空白處理
   6.1.7 固定面
  6.2 原子類型
  6.3 列表類型
   6.3.1 定義列表類型
   6.3.2 限制列表類型
  6.4 聯(lián)合類型
   6.4.1 定義聯(lián)合類型
   6.4.2 限制聯(lián)合類型
  6.5 阻止簡單類型的派生
  6.6 小結(jié)
 第7章 復(fù)雜類型
  7.1 從簡單類型到復(fù)雜類型
  7.2 xs:attribute元素的use、default和fixed屬性
  7.3 anyType
  7.4 純元素內(nèi)容
   7.4.1 sequence組
   7.4.2 choice組
   7.4.3 all組
  7.5 元素的出現(xiàn)指示符
  7.6 元素的默認(rèn)值和固定值
  7.7 空元素
  7.8 混合內(nèi)容
  7.9 元素組
  7.10 屬性組
  7.11 通配符
   7.11.1 元素通配符
   7.11.2 屬性通配符
  7.12 小結(jié)
 第8章 派生復(fù)雜類型
  8.1 擴(kuò)展派生復(fù)雜類型
   8.1.1 擴(kuò)展簡單內(nèi)容
   8.1.2 擴(kuò)展純元素內(nèi)容
   8.1.3 擴(kuò)展混合內(nèi)容
   8.1.4 擴(kuò)展空內(nèi)容
  8.2 限制派生復(fù)雜類型
   8.2.1 限制簡單內(nèi)容
   8.2.2 限制純元素內(nèi)容
   8.2.3 限制混合內(nèi)容
   8.2.4 限制空內(nèi)容
  8.3 在實例文檔中使用派生類型
  8.4 替換組
  8.5 抽象元素和類型
  8.6 控制派生類型的創(chuàng)建和使用
  8.7 小結(jié)
第Ⅲ篇 解析篇
 第9章 一致性約束
  9.1 unique約束
  9.2 key約束
  9.3 keyref約束
  9.4 小結(jié)
 第10章 引入其他的模式文檔
  10.1 包含
  10.2 重定義
  10.3 導(dǎo)入
  10.4 小結(jié)
 第11章 使用DOM、SAX和JAXP解析XML文檔
  11.1 DOM、SAX和JAXP概述
  11.2 使用DOM解析XML文檔
   11.2.1 DOM結(jié)構(gòu)模型
   11.2.2 DOM樹中的節(jié)點類型
   11.2.3 DOM解析器工廠和
   11.2.3 DOM解析器
   11.2.4 JAXP的錯誤類和異常類
   11.2.5 使用DOM解析XML文檔的實例
  11.3 使用SAX解析XML文檔
   11.3.1 SAX的處理機(jī)制
   11.3.2 配置SAX解析器
   11.3.3 SAX解析器工廠
   11.3.4 SAX的異常類
   11.3.5 ErrorHandler接口
   11.3.6 使用SAX解析XML
   11.2.3 文檔的實例
  11.4 使用XML Schema來
  11.4 驗證XML文檔
   11.4.1 模式工廠和驗證
   11.4.2 與解析API的集成
   11.4.3 獲取類型信息
  11.5 小結(jié)
 第12章 使用JDOM解析XML文檔
  12.1 下載并配置JDOM
  12.2 JDOM API介紹
  12.3 使用JDOM訪問XML文檔的實例
  12.4 小結(jié)
 第13章 使用dom4j解析XML文檔
  13.1 下載并配置dom4j
  13.2 dom4j API介紹
  13.3 使用dom4j訪問XML文檔的實例
   13.3.1 使用XML Schema來驗證XML文檔
   13.3.2 使用訪問者模式遍歷XML文檔
   13.3.3 使用dom4j的事件模型來訪問XML文檔
  13.4 小結(jié)
 第14章 解析名稱空間
  14.1 DOM和名稱空間
  14.2 SAX和名稱空間
  14.3 JDOM和名稱空間
  14.4 dom4j和名稱空間
  14.5 小結(jié)
第Ⅳ篇 XSLT篇
 第15章 XSLT 1.0
  15.1 XSLT概述
  15.2 Xalan處理器
  15.3 模板規(guī)則
  15.4 元素
  15.5 元素
  15.6 元素
  15.7 匹配節(jié)點的模式
  15.8 mode屬性
  15.9 內(nèi)置的模板規(guī)則
  15.10 對空白的處理
  15.11 XPath語言
   15.11.1 XPath上下文
   15.11.2 位置路徑
   15.11.3 表達(dá)式
   15.11.4 核心函數(shù)庫
  15.12 創(chuàng)建結(jié)果樹
   15.12.1 創(chuàng)建元素和屬性
   15.12.2 創(chuàng)建文本
   15.12.3 創(chuàng)建處理指令
   15.12.4 創(chuàng)建注釋
   15.12.5 復(fù)制節(jié)點
   15.12.6 輸出格式化的數(shù)字
  15.13 條件處理
   15.13.1
   15.13.2
  15.14 排序
  15.15 變量和參數(shù)
   15.15.1 變量
   15.15.2 參數(shù)
  15.16 命名模板
  15.17 合并樣式表
   15.17.1 導(dǎo)入樣式表
   15.17.2 包含樣式表
  15.18 模板規(guī)則沖突的解決
  15.19 元素
   15.19.1 指定輸出文檔的格式
   15.19.2 輸出XML聲明
   15.19.3 輸出文檔類型定義
   15.19.4 輸出CDATA段
   15.19.5 指定文檔縮進(jìn)
   15.19.6 指定媒體類型
  15.20 XSLT中的函數(shù)
  15.21 數(shù)字格式化
  15.22 查詢和分組
  15.23 處理多個輸入文檔
  15.24 JAXP中的XSLT API
   15.24.1 轉(zhuǎn)換器工廠
   15.24.2 Transformer和Templates
   15.24.3 一個實例
  15.25 在XMLSpy中創(chuàng)建樣式表文檔
  15.26 小結(jié)
 第16章 XSLT 2.0
  16.1 Saxon處理器
  16.2 XPath 2.0
   16.2.1 一切都是序列
   16.2.2 for表達(dá)式
   16.2.3 條件表達(dá)式
   16.2.4 限定性表達(dá)式
   16.2.5 類型
   16.2.6 日期和時間
   16.2.7 函數(shù)
  16.3 XSLT 2.0的新特性
   16.3.1 分組
   16.3.2 隱含文檔節(jié)點(臨時樹)
   16.3.3 使用元素輸出多個文件
   16.3.4 元素的改進(jìn)
   16.3.5 字符映射
   16.3.6 自定義樣式表函數(shù)
  16.4 小結(jié)
第Ⅴ篇 XQuery篇
 第17章 XQuery
  17.1 XQuery簡介
  17.2 查看XQuery的查詢結(jié)果
   17.2.1 XMLSpy和Stylus Studio
   17.2.2 Saxon
   17.2.3 DataDirect XQuery
  17.3 XQuery基礎(chǔ)
   17.3.1 處理模型
   17.3.2 表達(dá)式上下文
   17.3.3 數(shù)據(jù)模型
   17.3.4 類型
   17.3.5 注釋
  17.4 表達(dá)式
   17.4.1 基本表達(dá)式
   17.4.2 路徑表達(dá)式
   17.4.3 序列表達(dá)式
   17.4.4 算術(shù)表達(dá)式
   17.4.5 比較表達(dá)式
   17.4.6 邏輯表達(dá)式
   17.4.7 FLWOR表達(dá)式
   17.4.8 有序和無序表達(dá)式
   17.4.9 條件表達(dá)式
   17.4.10 量化表達(dá)式
   17.4.11 作用于序列類型的表達(dá)式
   17.4.12 驗證表達(dá)式
   17.4.13 擴(kuò)展表達(dá)式
  17.5 查詢的結(jié)構(gòu)
   17.5.1 主模塊和庫模塊
   17.5.2 版本聲明
   17.5.3 序言
   17.5.4 設(shè)置器
   17.5.5 名稱空間聲明
   17.5.6 默認(rèn)名稱空間聲明
   17.5.7 模式導(dǎo)入
   17.5.8 模塊導(dǎo)入
   17.5.9 變量聲明
   17.5.10 函數(shù)聲明
   17.5.11 選項聲明
  17.6 小結(jié)
 第18章 在Java中使用XQuery——XQJ
  18.1 XQJ簡介
  18.2 開發(fā)一個XQJ應(yīng)用
  18.3 對XQuery上下文的支持
  18.4 映射XQuery數(shù)據(jù)模型
  18.5 對XQuery類型系統(tǒng)的支持
  18.6 XQMetaData接口
  18.7 小結(jié)
附錄A 快速掌握HTML

本目錄推薦

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