XSLT開發人員指南

XSLT開發人員指南

1.2.1XML聲明 1.4.2XHTML 1.5.4XLin

基本信息

作 者:See,英宇 等 著 叢 書 名:出 版 社:清華大學出版社ISBN:9787302058250 出版時

間:版 次:1 頁 數:裝 幀:平裝 開 本:所屬分類:圖書 > 計算機與網際網路 > 軟體工程及軟體方法學

內容簡介

XSLT是XSL(可擴展樣式表語言)的派生產物,用來實現不同結構的XML文檔之間的轉換。本書首先介紹了XSLT的基本知識,接著全面深入地探討了如何利用XSLT設計和構建複雜的數據驅動應用程式。主要涉及的內容包括:使用Xpath表達式定位數據、使用模板規則,創建XSLT結果樹、使用XSLT中的變數和參數以及創建樣式表輸出等。最後還介紹了一些示例、編程工具及技術,以幫助讀者更好地理解並運用XSLT。

作者簡介

Chris von See和Nitin Keskar 是EFORCE公司的高級技術總監,該公司為全球1000多家公司提供戰略性的電子商務解決方案。

目錄

目 錄
第1章XML簡介
1.1XML歷史簡介
1.2剖析xML文檔
1.2.1XML聲明
1.2.2注釋
1.2.3標記
1.2.4元素
1.2.5屬性
1.2.6實體
1.2.7良構的XML文檔和有效的XML文檔
1.3國際化XML
1.4作為元語言的XML
1.4.1XML專用語言和從XML派生的標記語言
1.4.2XHTML
1.4.3主題領域標準:CML.MathML.MusicML
1.5與XML相關的W3C標準
1.5.1DTD
1.5.2XMLSchema
1.5.3命名空間
1.5.4XLink
1.5.5XPointer
1.5.6XMIJ查詢
1.5.7XPath
1.5.8XSL和XSLT
1.6小結
第2章XSLT簡介
2.1什麼是XSLT
2.2查找結構和含義
2.2.1結構化文檔
2.2.2XML文檔層次結構
2.2.3樹和節點
2.2.4名字和命名空間
2.3XSLT特性概述
2.3.1查找數據:XPath語言
2.3.2轉換數據:XSLT模板
2.3.3創建XML元素.屬性和其他對象
2.3.4重用樣式表邏輯
2.3.5執行條件處理與重複處理
2.3.6定義變數和參數
2.3.7創建連結文檔各部分的鍵
2.3.8處理字元串類型.數值型和布爾型數據
2.4XSLT的工作方式
2.4.1模板處理
2.4.2表達式處理
2.4.3生成結果樹
2.5小結
第3章XML與XSLT應用程式
3.1XML的強大功能
3.1.1文檔開發和處理
3.1.2電子商務
3.2擴展XML:用於轉換的可擴展樣式表語言
3.2.1生成表示形式
3.2.2重構xM比文檔
3.3XML/XSL應用程式的結構
3.3.1XML和XSLT處理工具
3.3.2單層應用程式體系結構
3.3.3n層應用程式體系結構
3.4小結
第4章XSLT樣式表的結構
4.1通用樣式表結構
4.2XSLT版本和前向兼容模式
4.2.1頂層元素
4.2.21.0版本中未定義的屬性
4.2.3模板中的元素
4.3頂層樣式表元素
4.3.1xsl:import和xsl:include
4.3.2xSl:strip-Space和xsl:preserve-space
4.3.3xsl:output
4.3.4xsl:kev
4.3.5xsl:decimal-format
4.3.6xSl:namespace-alias
4.3.7xsl:anribute-set
4.3.8xsl:variable和xsl:param
4.3.9xsl:template
4.4嵌入樣式表
4.5小結
第5章表達式
5.1XSLT和XPath表達式概述
5.1.1定址
5.1.2數據類型
5.1.3固有函式
5.2編碼XPath表達式
5.2.1使用定位路徑定址
5.2.2xPath和條件表達式
5.2.3生成字元串值
5.3XPath函式
5.3.1節點集函式
5.3.2字元串函式
5.3.3布爾函式
5.3.4數值函式
5.4小結
第6章模板規則
6.1xSLT處理模型
6.2定義和套用模板規則
6.3套用衝突解決方案模板規則
6.4重寫模板規則
6.5使用模式
6.6使用內置模板規則
6.6.1節點和元素的遞歸處理
6.6.2模板模式處理
6.6.3文本和屬性節點處理
6.6.4指令.注釋和命名空間節點處理
6.7使用命名模板

相關詞條

熱門詞條

聯絡我們