注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具XSL高級編程

XSL高級編程

XSL高級編程

定 價:¥69.00

作 者: (美)庫爾特·卡格爾(Kurt Cagle)等著;韓平[等]譯
出版社: 機械工業(yè)出版社
叢編項: Wrox程序員參考系列
標 簽: XSLT/XSL

購買這本書可以去


ISBN: 9787111099475 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 667頁 字數(shù):  

內容簡介

  本書以一種實用的、教程樣式的方法來講解XSLT、XPath和XSL-FO規(guī)范的核心基礎。主要內容包括:如何創(chuàng)建結構合理的模塊化樣式表來生成所需要的輸出文檔,如何對數(shù)據(jù)進行更改、過濾及排序,以及與其他內容進行合并而顯示出來。 對于非常熟悉XML數(shù)據(jù)及其結構的開發(fā)人員,以及轉換數(shù)據(jù)和將樣式表應用于B2B和Web應用程序的人員來說,這是一本有益的參考書。

作者簡介

暫缺《XSL高級編程》作者簡介

圖書目錄

第1章 XSL簡介                  
 1. 1 XML概述                  
 1. 1. 1 DTD和Schema                  
 1. 1. 2  XML名字空間                  
 1. 1. 3  轉換/格式化的必要性                  
 1. 2  XSL簡介                  
 1. 2. 1  XSLT樣式表                  
 1. 2. 2  XSLT處理模型                  
 1. 3  工具                  
 1. 4  轉換XML的其他手段                  
 1. 5  XSL的應用                  
 第2章  XPath--XML路徑語言                  
 2. 1  XPath簡介                  
 2. 1. 1  XPath的應用目標                  
 2. 1. 2  XPath的工作原理                  
 2. 1. 3  XPath數(shù)據(jù)模型                  
 2. 1. 4  其他的XPath概念                  
 2. 1. 5  XPath出函數(shù)                  
 2. 2 XPath語法                  
 2. 2. 1  非簡寫XPath語法                  
 2. 2. 2  簡寫語法                  
 2. 2. 3  兩種語法的注意事                  
 2. 3  實例                  
 2. 3. 1  下載并安裝Instant                  
 2. 3. 2  XML源文檔                  
 2. 4  XPointer. XLink和XQuery                  
 2. 4. 1  XPointer                  
 2. 4. 2  XLink                  
 2. 4. 3  XQuery                  
 2. 5  本章小結                  
 第3章  XSLT基礎                  
 3. 1  XSLT處理                  
 3. 1. 1 XSLT處理模型                  
 3. 1. 2 處理一份文檔                  
 3. 1. 3 推模型和拉模型                  
 3. 2 關于名字空間的話題                  
 3. 3 XSLT元素                  
 3. 3. 1  <xsl:stylesheet>                  
 3. 3. 2  <xsl:output>                  
 3. 3. 3  <xsl:template>                  
 3. 3. 4  <xsl:apply-templates>                  
 3. 3. 5  <xsl:value-of>                  
 3. 3. 6  <xsl:copy>和<xsl:copy-of>                  
 3. 3. 7  控制流程元素                  
 3. 3. 8  <xsl:sort>                  
 3. 3. 9  <xsl:number>                  
 3. 3. 10  <xsl:text>                  
 3. 3. 11  <xsl:element>                  
 3. 3. 12  <xsl:attribute>                  
 3. 4  默認模板                  
 3. 5 模板匹配沖突                  
 3. 6 XSLT函數(shù)                  
 3. 6. 1 position()和last()                  
 3. 6. 2  name()                  
 3. 6. 3  count()                  
 3. 7  本章小結                  
 第4章  模塊化的XSLT                  
 4. 1  變量的取值                  
 4. 1. 1  <xsl:variable>的select屬性                  
 4. 1. 2  變量選擇和節(jié)點集                  
 4. 2  參數(shù)的功能                  
 4. 2. 1  參數(shù)和外部程序的關系                  
 4. 2. 2  建立命名模板                  
 4. 3  本章小結                  
 第5章  外部XSLT                  
 5. 1  文檔和超空間世界                  
 5. 2  過于繁復的樣式表                  
 5. 2. 1  導入的重要性                  
 5. 2. 2  OO XML的起點                  
 5. 2. 3 超級應用導入                  
 5. 2. 4 Import和Include, 誰更好                  
 5. 2. 5  可擴展性                  
 5. 3  樣式表的將來:XSLTl. 1                  
 5. 3. 1  廢除node-set()                  
 5. 3. 2  多個輸出流                  
 5. 3. 3  通用腳本塊和擴展                  
 5. 3. 4  導入模板的參數(shù)化                  
 5. 4  XSLT2. 0以及其他                  
 5. 5  本章小結                  
 第6章  使用DOM和SAX進行轉換                  
 6. 1  什么時候使用DOM或者SAX來代替                  
 XSLT                  
 6. 2  XML DOM                  
 6. 2. 1  快速了解對象和接口                  
 6. 2. 2  文檔對象模型                  
 6. 2. 3  使用Java進行DOM編程                  
 6. 2. 4  使用VBScript進行DOM編程                  
 6. 3  SAX                  
 6. 3. 1  基礎知識                  
 6. 3. 2  SAX的簡短歷史                  
 6. 3. 3  什么時候使用SAX                  
 6. 3. 4  使用Java開發(fā)一個SAX 2. 0轉換應用程序                  
 6. 3. 5  使用Microsoft的SAX產品                  
 6. 3. 6  過濾和編寫XML                  
 6. 3. 7  SAX的其余內容                  
 6. 4  本章小結                  
 第7章  Microsoft XSL技術                  
 7. 1  MSXML3                  
 7. 1. 1  安裝                  
 7. 1. 2  XML文檔                  
 7. 1. 3  高級轉換                  
 7. 2  . NET                  
 7. 2. 1  XmlReader                  
 7. 2. 2  XmlDocument                  
 7. 2. 3  XmlNavigator                  
 7. 2. 4  XslTransform                  
 7. 2. 5  . NET中的MSMML                  
 7. 3  本章小結                  
 第8章  優(yōu)化性能                  
 8. 1  性能陷阱                  
 8. 2  第一階段:轉換中的腳本                  
 8. 2. 1  克服XSLT語言限制                  
 8. 2. 2  遺漏操作符的情況                  
 8. 2. 3  從有腳本到無腳本的轉換                  
 8. 2. 4  早期的XSLT                  
 8. 2. 5  中間XSLT                  
 8. 2. 6  簡單小結第一階段的性能問題                  
 8. 3  第二階段:低劣的設計. 功能延伸和野心                  
 8. 3. 1  事倍功半的做法                  
 8. 3. 2  靜態(tài)代碼分析                  
 8. 3. 3 第二個性能改進                  
 8. 3. 4 第三個性能改進                  
 8. 3. 5 第二階段性能問題的小結                  
 8. 4  第三階段:低劣的體系結構                  
 8. 5  補充                  
 8. 6 一些驚奇                  
 8. 7  綜述                  
 8. 8  本章小結                  
 第9章  CSS和XSL-FO                  
 9. 1  將樣式應用到XML的技術                  
 9. 2 CSS原理                  
 9. 2. 1  關于級聯(lián)樣式表的說明                  
 9. 2. 2  CSS格式化模型                  
 9. 3  將CSS應用到XML                  
 9. 3. 1  將XML鏈接到樣式表                  
 9. 3. 2  SVG中的CSS                  
 9. 3. 3  與XSLT一起使用CSS                  
 9. 4 XSL-FO--XSL格式化對象                  
 9. 4. 1 XSL-FO術語                  
 9. 4. 2 XSL-FO概況                  
 9. 4. 3 XSL-FO網(wǎng)頁                  
 9. 5 XSL-FO文檔的結構                  
 9. 5. 1  利用XSLT創(chuàng)建一個XSL-FO文檔                  
 9. 5. 2  使用XSL-FO創(chuàng)建PDF:FDP                  
 9. 5. 3  展望                  
 9. 6 本章小結                  
 第10章  通用結構轉換                  
 10. 1  轉換XML樹                  
 10. 1. 1  創(chuàng)建產品目錄                  
 10. 1. 2 交付購貨訂單                  
 10. 2  以樣式表生成樣式表                  
 10. 3 從關系型數(shù)據(jù)庫中轉換數(shù)據(jù)                  
 10. 3. 1 Oracle XSQL Servlet                  
 10. 3. 2  從XSQL頁中創(chuàng)建XML結果集                  
 10. 3. 3  將XML數(shù)據(jù)插入到Oracle數(shù)據(jù)庫中                  
 10. 4  本章小結                  
 第11章  以XSLT增加樣式                  
 11. 1 應用程序的要求                  
 11. 2 原型1:基本目錄                  
 11. 3  原型2:控制顯示的詳細內容                  
 11. 4 版本1:按作者進行選擇                  
 11. 4. 1 樣式表的變化                  
 11. 4. 2 腳本的變化                  
 11. 5 版本2:服務器端版本                  
 11. 5. 1 ASP代碼                  
 11. 5. 2 樣式表                  
 11. 6 版本3:走向移動                  
 11. 6. 1 WAP和WML                  
 11. 6. 2 list. xsl                  
 11. 6. 3  book. xsl                  
 11. 6. 4  ASP頁                  
 11. 7  應用程序集成                  
 11. 8  本章小結                  
 第12章  轉換到SVG                  
 12. 1  PGML. VML和SVG                  
 12. 2  SVG中的簡單圖形                  
 12. 3  以XSLT分解文本                  
 12. 4  制作星圖案                  
 12. 5  SVG的將來                  
 12. 6  本章小結                  
 第13章  轉換為VoiceXML                  
 13. 1  具有聲音能力的應用程序                  
 13. 2  VoiceXML解決方案                  
 13. 2. 1  VoiceXML示例文檔                  
 13. 2. 2 VoiceXML元素                  
 13. 2. 3  建立環(huán)境                  
 13. 3  一個更高級的VoiceXML應用程序                  
 13. 3. 1  定義語法                  
 13. 3. 2  基于Web的應用程序                  
 13. 3. 3  通話流程                  
 13. 4  用于VoiceXML的XSLT                  
 13. 4. 1  XSLT:開放源工具                  
 13. 4. 2  XSLT:生成VoiceXML文檔                  
 13. 5  本章小結                  
 第14章  XSLT與XML大綱                  
 14. 1  XML大綱概述                  
 14. 2  從大綱生成XML實例                  
 14. 2. 1  術語                  
 14. 2. 2  大綱設計                  
 14. 2. 3  轉換                  
 14. 3  從XML文檔生成大綱                  
 14. 4 生成用于大綱驗證的樣式表                  
 14. 5 實施數(shù)據(jù)完整性約束條件                  
 14. 5. 1 規(guī)則表達式簡介                  
 14. 5. 2 大綱中的規(guī)則表達式                  
 14. 5. 3 Xalan Java擴展                  
 14. 5. 4  驗證大綱                  
 14. 6  本章小結                  
 第15章  XSLT和XML展望                  
 15. 1  打破XSLT的框框                  
 15. 1. 1  六個簡單的物理機器                  
 15. 1. 2  六種簡單的抽象機械                  
 15. 1. 3  XML與其他計算技術的關系                  
 15. 2  第一個復雜的抽象機械                  
 15. 2. 1  PNML介紹                  
 15. 2. 2  了解你的大綱                  
 15. 2. 3  變量的值                  
 15. 2. 4  最困難的部分                  
 15. 2. 5  開發(fā)的最后階段                  
 15. 3  基于大綱的編程                  
 15. 3. 1  基于大綱編程的三個級別                  
 15. 3. 2  XSLT中的基于大綱的編程                  
 15. 3. 3  Petri網(wǎng)中基于大綱的編程                  
 15. 4  本章小結                  
 第16章  案例研究--在線內容發(fā)布                  
 16. 1  源格式                  
 16. 2  一個簡單的轉換                  
 16. 3  添加獨立樣式表功能                  
 16. 3. 1  第一次導入                  
 16. 3. 2 創(chuàng)建一個具有指向各章鏈接的目錄                  
 16. 4 將內容拆分到幾個文件                  
 16. 4. 1  拆分文件                  
 16. 4. 2 創(chuàng)建術語表                  
 16. 4. 3 創(chuàng)建一個索引                  
 16. 4. 4 家族樹                  
 16. 5 一個實時轉換方案                  
 16. 5. 1 ASP頁                  
 16. 5. 2 樣式表                  
 16. 6 結論                  
 16. 7 本章小結                  
 附錄A XPath參考                  
 附錄B  XSLT參考                  
 附錄C  XML文檔對象模型                  
 附錄D  SAX2. 0:XML簡單應用編程接口                  
 附錄E  XSLT處理程序和工具                  
 附錄F  XSLT便捷工具                  
 附錄G  資源                  

本目錄推薦

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