Apress Windows 10 Release Sale

Beginning XSLT 2.0

From Novice to Professional

By Jeni Tennison

  • eBook Price: $34.99
  • Print Book Price: $49.99
Buy eBook Buy Print Book

Beginning XSLT 2.0 Cover Image

This followup to Tennison's Beginning XSLT, has been updated to accomodate the revised XSLT standard.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-59059-324-0
  • 824 Pages
  • User Level: Beginner to Advanced
  • Publication Date: July 27, 2005
  • Available eBook Formats: PDF

Related Titles

  • Pivotal Certified Spring Enterprise Integration Specialist Exam
  • Swift OS X Programming for Absolute Beginners
  • JavaScript Quick Syntax Reference
  • Introduction to React
  • Python Data Analytics
  • Pro PowerShell for Database Developers
  • Predictive Analytics with Microsoft Azure Machine Learning 2nd Edition
  • Pro Couchbase Development
  • Apple Watch for Developers
  • SAS Programming and Data Visualization Techniques
Full Description

This followup to Jeni Tennison's Beginning XSLT has been updated to accomodate the revised XSLT standard. Part one of this book introduces XML and XSLT at a comfortable pace, and gradually demonstrates techniques for generating HTML (plus other formats), from XML. In part two, Tennison applies theory to real-life XSLT capabilities—including generating graphics.

Each chapter includes step-by-step examples (with code available online), plus review questions at the end, to help you grasp the discussed features. In fact, all of the examples and exercises revolve around an interesting common theme: making TV listings available online. This book lives up to its name, and will definitely take you from a novice to a professional, in no time!

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

Please Login to submit errata.

On page 53:
The command java net.sf.saxon.Transform -o HelloWorld.saxon.html HelloWorld.xml HelloWorld.xsl didn't work.

Saxon's -o directive wants the filename separated from the option with a colon.

And I had to add the saxon jar file to the classpath by "-cp d:\Java\saxon\saxon9ee.jar"

java -cp d:\Java\saxon\saxon9ee.jar net.sf.saxon.Transform -o:HelloWorld.saxon.html HelloWorld.xml HelloWorld.xsl did the job.

I work with Saxon 9.4 EE on java 1.6.0_26

Best-Sellers

    1. Pro SQL Server Internals

      $41.99

      View Details

    2. Beginning 3D Game Development with Unity 4

      $34.99

      View Details

    3. Beginning iPhone Development with Swift

      $31.99

      View Details

    4. Financial Modeling for Business Owners and Entrepreneurs

      $31.99

      View Details