Appendix A. XSLT Processors
Throughout this book, I have used or mentioned a variety of XSLT processors. This appendix provides some detail in one location on how to download, install, and use seven processors. It also supplies some basic information on working the Java programming environment, which is essential to using several of the processors discussed in this book (Saxon and jd.xslt). In addition to those processors actually used in this book, I also list several others that may be of interest to readers.
??? lists and describes a dozen readily available XSLT processors. This is by no means a complete list of what’s available, but it provides you with a wide variety of choices from among the most commonly used processors. If the XSLT processor’s name is italicized, that means that it is demonstrated in this appendix. All of the processors support only version 1.0 of XSLT and XPath, unless otherwise noted. A much longer list of processors exists at http://xml.coverpages.org/xslSoftware.html.
XSLT processor |
URL |
Notes |
Cocoon |
Apache’s XML publishing environment with central XSLT support. | |
Cooktop |
Victor Pavlov’s free XML editor that includes support for XSLT transformations. | |
Instant Saxon |
Michael Kay’s Windows-executable XSLT processor. | |
jd.xslt |
Written and maintained by Johannes Döbler. Supports the now withdrawn XSLT ... |
Get Learning XSLT now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.