XSLT
暫譯: XSLT 轉換技術

Doug Tidwell

  • 出版商: O'Reilly
  • 出版日期: 2001-08-15
  • 售價: $1,590
  • 貴賓價: 9.5$1,511
  • 語言: 英文
  • 頁數: 480
  • 裝訂: Paperback
  • ISBN: 0596000537
  • ISBN-13: 9780596000530
  • 相關分類: XML
  • 已過版

買這商品的人也買了...

相關主題

商品描述

XSLT documents a core technology for processing XML. Originally created for page layout, XSLT (Extensible Stylesheet Transformations) is now much more: a general-purpose translation tool, a system for reorganizing document content, and a way to generate multiple results-- such as HTML, WAP, and SVG--from the same content.

What sets XSLT apart from other books on this critical tool is the depth of detail and breadth of knowledge that Doug Tidwell, a developer with years of XSLT experience, brings to his concise treatment of the many talents of XSLT. He covers XSLT and XPath, a critical companion standard, and addresses topics ranging from basic transformations to complex sorting and linking. He explores extension functions on a variety of different XSLT processors and shows ways to combine multiple documents using XSLT. Code examples add a real-world dimension to each technique.

Useful as XSLT is, its peculiar characteristics make it difficult to get started in, and the ability to use advanced techniques depends on a clear and exact understanding of how XSLT templates work and interact. For instance, the understanding of "variables" in XSLT is deeply different from the understanding of "variables" in procedural languages. The author explains XSLT by building from the basics to its more complex and powerful possibilities, so that whether you're just starting out in XSLT or looking for advanced techniques, you'll find the level of information you need.

商品描述(中文翻譯)

XSLT 是處理 XML 的核心技術。最初是為了頁面佈局而創建的,XSLT(可擴展樣式表轉換)現在的功能遠不止於此:它是一種通用的翻譯工具、一個重新組織文檔內容的系統,以及一種從相同內容生成多種結果(如 HTML、WAP 和 SVG)的方法。

與其他關於這一關鍵工具的書籍不同的是,Doug Tidwell 這位擁有多年 XSLT 經驗的開發者,為 XSLT 的多種功能提供了深入的細節和廣泛的知識。他涵蓋了 XSLT 和 XPath(這是一個關鍵的伴隨標準),並討論了從基本轉換到複雜排序和鏈接的主題。他探討了在各種不同的 XSLT 處理器上的擴展函數,並展示了如何使用 XSLT 組合多個文檔。代碼示例為每種技術增添了現實世界的維度。

儘管 XSLT 非常有用,但其特殊特性使得入門變得困難,而使用高級技術的能力取決於對 XSLT 模板如何工作和互動的清晰且精確的理解。例如,XSLT 中對「變數」的理解與程序語言中對「變數」的理解有著根本的不同。作者通過從基礎知識開始,逐步構建到更複雜和強大的可能性來解釋 XSLT,因此無論你是剛開始學習 XSLT 還是尋找高級技術,你都能找到所需的信息水平。