注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作綜合XSLT精要從XML到HTML

XSLT精要從XML到HTML

XSLT精要從XML到HTML

定 價(jià):¥38.00

作 者: (美)Khun Yee Fung著;漢揚(yáng)天地科技發(fā)展有限公司譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: XSLT/XSL

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302058229 出版時(shí)間: 2002-01-01 包裝:
開(kāi)本: 23cm 頁(yè)數(shù): 348頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)主要介紹用XSLT實(shí)現(xiàn)從XML到HTML的轉(zhuǎn)換。XSL(XSL:Extensible Stylesheet Language,擴(kuò)展樣式表語(yǔ)言)用途非常廣泛,它可以將一種XML文檔轉(zhuǎn)換成另一種XML文檔、HTML文檔或者文本文檔。本書(shū)采用了理論與實(shí)踐案例相結(jié)合的講解方法,首先介紹XML及XSLT的作用,用XSLT實(shí)現(xiàn)轉(zhuǎn)換的理論過(guò)程,接著介紹了作者在實(shí)際項(xiàng)目開(kāi)發(fā)中積累的經(jīng)驗(yàn)與技巧,最后介紹了一個(gè)完整的案例開(kāi)發(fā)。本書(shū)對(duì)于希望使用XSLT將XML文檔轉(zhuǎn)換為HTML文檔的開(kāi)發(fā)人員很有參考價(jià)值。

作者簡(jiǎn)介

暫缺《XSLT精要從XML到HTML》作者簡(jiǎn)介

圖書(shū)目錄

第一部分 XML與XSLT簡(jiǎn)介
第1章 簡(jiǎn)介
1.1 什么是XML
1.2 可擴(kuò)展的XML文檔的重要性
1.3 XML和HTML之間的差別
1.4 顯示XML文檔
1.5 XSLT的作用
1.6 HTML發(fā)布流程中的XSLT
1.7 小結(jié)
1.8 下一章
第2章 XML
2.1 URI
2.2 基本XML文檔結(jié)構(gòu)
2.2.1 XML聲明
2.2.2 XML文檔類(lèi)型聲明
2.2.3 文檔元素
2.3 XML中的合法名稱(chēng)
2.4 元素
2.4.1 嵌套元素
2.4.2 屬性
2.4.3 命名空間
2.5 字符數(shù)據(jù)
2.6 實(shí)體
2.7 處理指令
2.8 注釋
2.9 XML文檔的根
2.10 小結(jié)
2.11 下一章
第3章 XSLT簡(jiǎn)介
3.1 會(huì)議室預(yù)訂文檔
3.1.1 預(yù)訂文檔
3.1.2 會(huì)議室文檔
3.1.3 任務(wù)
3.2 設(shè)計(jì)XSLT文檔
3.2.1 最簡(jiǎn)單的XSLT文檔
3.2.2 生成HTML元素
3.2.3 顯示lastUpdated元素
3.2.4 處理多種選擇
3.2.5 基本匹配
3.2.6 深入探討包含的元素
3.2.7 顯示每天的全部會(huì)議
3.2.8 顯示特定日期中的會(huì)議
3.2.9 決策
3.2.10 顯示會(huì)議室功能、預(yù)訂和使用情況
3.3 小結(jié)
3.4 下一章
第二部分 文檔解析
第4章 XML文檔樹(shù)
4.1 樹(shù)的術(shù)語(yǔ)
4.2 將XML文檔轉(zhuǎn)換為樹(shù)
4.2.1 轉(zhuǎn)換文檔元素中包含的元素
4.2.2 一個(gè)示例
4.2.3 文本節(jié)點(diǎn)
4.2.4 屬性
4.3 遍歷樹(shù)
4.3.1 枚舉樹(shù)的所有節(jié)點(diǎn)
4.3.2 示例
4.4 文檔順序
4.5 樹(shù)節(jié)點(diǎn)的惟一性
4.6 小結(jié)
4.7 下一章
第5章 路徑
5.1 路徑和表達(dá)式
5.1.1 數(shù)字
5.1.2 字符串
5.1.3 布爾值
5.1.4 節(jié)點(diǎn)集
5.2 位置路徑
5.2.1 上下文
5.2.2 步
5.2.3 軸
5.2.4 節(jié)點(diǎn)測(cè)試
5.2.5 計(jì)算軸和節(jié)點(diǎn)測(cè)試
5.2.6 謂詞
5.2.7 關(guān)于計(jì)算步的小結(jié)
5.3 合并步
5.3.1 初始的上下文
5.3.2 設(shè)計(jì)位置路徑
5.4 數(shù)據(jù)類(lèi)型和操作符
5.4.1 字符串
5.4.2 數(shù)字
5.4.3 布爾值
5.4.4 節(jié)點(diǎn)集
5.4.5 運(yùn)算符的優(yōu)先級(jí)
5.5 節(jié)點(diǎn)名稱(chēng)
5.5.1 擴(kuò)展名稱(chēng)
5.5.2 一些奇怪的結(jié)果
5.6 XPath表達(dá)式的示例
5.7 小結(jié)
5.8 下一章
第6章 轉(zhuǎn)換
6.1 使轉(zhuǎn)換過(guò)程可視化
6.2 文字結(jié)果元素
6.3 帶有xsl:apply-templates元素的簡(jiǎn)單模板
6.4 嵌套的xsl:apply-templates元素
6.5 模式
6.6 匹配模板
6.6.1 匹配第一個(gè)節(jié)點(diǎn)
6.6.2 第二個(gè)節(jié)點(diǎn)
6.7 模板優(yōu)先級(jí)
6.8 當(dāng)前節(jié)點(diǎn)和當(dāng)前節(jié)點(diǎn)列表,上下文節(jié)點(diǎn)和上下文
6.9 XSLT文檔
6.9.1 非XSLT元素
6.9.2 有關(guān)xsl:template元素
6.9.3 關(guān)于xsl:apply-templates元素
6.9.4 默認(rèn)模板
6.9.5 關(guān)于call-template元素
6.9.6 參數(shù)
6.9.7 復(fù)制
6.10 小結(jié)
6.11 下一章
第7章 控制
7.1 xsl:if元素
7.2 for-each元素
7.3 命名模板的循環(huán)
7.4 排序
7.4.1 排序數(shù)據(jù)類(lèi)型
7.4.2 升序或降序
7.4.3 大小寫(xiě)
7.4.4 與語(yǔ)言有關(guān)的排序
7.4.5 多重排序
7.5 向控制臺(tái)發(fā)送消息
7.6 XSLT文檔外的參數(shù)
7.7 小結(jié)
7.8 下一章
第8章 構(gòu)建結(jié)果樹(shù)
8.1 用于HTML的xsl:output元素
8.1.1 沒(méi)有結(jié)束標(biāo)記的元素
8.1.2 布爾值
8.1.3 指令
8.1.4 文檔類(lèi)型聲明
8.2 包含文字結(jié)果元素
8.2.1 參數(shù)值模板
8.2.2 屬性-值模板的上下文節(jié)點(diǎn)
8.3 構(gòu)建元素
8.4 插入注釋
8.5 插入指令
8.6 xsl:test元素
8.7 xSl:value-of元素
8.8 變量
8.8.1 全局變量
8.8.2 變量的可見(jiàn)性
8.9 結(jié)果樹(shù)段
8.10 只有空白字符的文本節(jié)點(diǎn)
8.10.1 XSLT文檔
8.10.2 源文檔
8.10.3 xsl:space元素
8.11 小結(jié)
8.12 下一章
第9章 合并模板
9.1 xsl:include元素
9.2 xsl:import元素
9.3 xsl:apply-imports元素
9.4 小結(jié)
9.5 下一章
第10章 擴(kuò)展
10.1 聲明擴(kuò)展函數(shù)和擴(kuò)展元素
10.2 使用擴(kuò)展函數(shù)
10.3 使用擴(kuò)展元素
10.4 檢查可用性
10.5 小結(jié)
10.6 下一章
第三部分 使用技巧與案例研究
第11章 經(jīng)驗(yàn)與技巧
11.1 表的生成
11.2 字符替換
11.3 用xsl:include實(shí)現(xiàn)項(xiàng)目重用
11.4 用xsl:import實(shí)現(xiàn)從不同項(xiàng)目中重復(fù)使用
11.5 使用mode屬性組織模板
11.6 xsl:include和xsl:import元素
11.7 使用全局參數(shù)設(shè)置配置
11.8 絕對(duì)路徑和模板模式
11.9 模板模式的步
11.10 在模板模式中使用簡(jiǎn)單的謂詞
11.11 使用translate()函數(shù)轉(zhuǎn)換大小寫(xiě)
11.12 短模板
11.13 標(biāo)志你的XML數(shù)據(jù)
11.14 使用xsl:apply-templates
11.15 一次一頁(yè)
11.16 外觀、生成、編寫(xiě)
11.17 工作目錄
11.18 XSLT模板應(yīng)用程序
11.19 刪除一個(gè)元素
11.20 使用XML配置文件
11.21 使用排列文件
11.22 一次一棵子樹(shù)
11.23 使用xsl:copy-of
11.24 覆蓋默認(rèn)模板
11.25 避免使用Descendant軸
11.26 減小節(jié)點(diǎn)集的大小
11.27 避免使用多個(gè)謂詞
11.28 小結(jié)
11.29 下一章
第12章 案例研究
12.1 Web站點(diǎn)
12.1.1 主頁(yè)
12.1.2 匯總頁(yè)
12.1.3 詳情頁(yè)
12.1.4 非XSLT任務(wù)
12.2 設(shè)計(jì)XML文件
12.3 組織XSLT文檔
12.3.1 主頁(yè)
12.3.2 匯總頁(yè)
12.3.3 詳情頁(yè)
12.4 設(shè)計(jì)XSLT模板
12.4.1 工作量的分配
12.4.2 廣告
12.4.3 頁(yè)眉和頁(yè)腳
12.4.4 完整新聞
12.4.5 詳情頁(yè)的左邊欄
12.4.6 頁(yè)眉
12.4.7 詳情頁(yè)
12.4.8 鏈接項(xiàng)目
12.4.9 投票區(qū)
12.4.10 匯總頁(yè)的左邊欄
12.4.11 新聞
12.4.12 匯總頁(yè)
12.5 小結(jié)
12.6 下一章
第四部分 其他文件的轉(zhuǎn)換
第13章 轉(zhuǎn)換為XML和文本文件
13.1 XHTML
13.2 XSL
13.2.1 簡(jiǎn)單示例
13.2.2 顯示格式對(duì)象
13.3 SVG
13.4 將XML文檔轉(zhuǎn)換為文本文件
13.5 小結(jié)
第五部分 附 錄
附錄A 工具和資源
A.1 XML工具
A.1.1 XMI編輯器
A.1.2 XML數(shù)據(jù)庫(kù)
A.1.3 XSLT處理器
A.1.4 DOM和SAXAPI
A.2 資源
A.2.1 W3C規(guī)范
A.2.2 XSLT處理器
A.3 XSLTWeb站點(diǎn)
附錄B 字符集和編碼方案
附錄C XSLT和XPath參考
C.1 XSLT元素
C.1.1 xsl:apply-imports
C.1.2 xsl:apply-templates
C.1.3 xsl:attribute
C.1.4 xsl:attribute-set
C.1.5 xsl:call-template
C.1.6 xsl:choose
C.1.7 xsl:comment
C.1.8 xsl:copy
C.1.9 xsl:copy-of
C.1.10 xsl:decimal-format
C.1.11 xsl:element
C.1.12 xsl:fallback
C.1.13 xsl:for-each
C.1.14 xsl:if
C.1.15 xsl:import
C.1.16 xsl:include
C.1.17 xsl:key
C.1.18 xsl:message
C.1.19 xsl:namespace-alias
C.1.20 XSl:number
C.1.21 xsl:zotherwise
C.1.22 xsl:output
C.1.23 xsl:aram
C.1.24 xsl:preserve-space
C.1.25 processing-instruction
C.1.26 xsl:Sort
C.1.27 xsl:Strip-space
C.1.28 xsl:Stylesheet
C.1.29 xsl:template
C.1.30 xsl:text
C.1.31 xsl:bansform
C.1.32 xsl:Value-of
C.1.33 xsl:variable
C.1.34 xsl:when
C.1.35 xsl:with-param
C.2 XSLT和XPath函數(shù)
C.2.1 boolean
C.2.2 ceiling
C.2.3 concat
C.2.4 Contains
C.2.5 Count
C.2.6 Current
C.2.7 document
C.2.8 element-available
C.2.9 false
C.2.10 Floor
C.2.11 format-number
C.2.12 function-available
C.2.13 generate-id
C.2.14 id
C.2.15 key
C.2.16 lang
C.2.17 last
C.2.18 local-name
C.2.19 name
C.2.20 namespace-uri
C.2.21 normalize-space
C.2.22 not
C.2.23 number
C.2.24 position
C.2.25 round
C.2.26 stans-with
C.2.27 sking
C.2.28 shlng-length
C.2.29 substring
C.2.30 String-after
C.2.31 subsying-before
C.2.32 sum
C.2.33 system-property
C.2.34 translate
C.2.35 true
C.2.36 unparsed-entity-uri

本目錄推薦

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