[xsl] Products implementing XSLT as a filter or allow you to change behavior through XSLT

Subject: [xsl] Products implementing XSLT as a filter or allow you to change behavior through XSLT
From: Abel Braaksma <abel.online@xxxxxxxxx>
Date: Fri, 03 Aug 2007 19:50:09 +0200
Hi people,

A short while ago there was a discussion going on about how well XSLT is accepted and whether it will stay in the niche forever or if it will come out. During that discussion I was wondering if anybody knows some definite list of companies that have implemented XSLT as part of their products.

For instance, a data transformation product may have add an optional XSLT 1.0 filter when XML data is to be transformed. Or an EAI product may by default use XSLT 1.0 to transform non-SOAP messages to the SOAP format of that EAI product. Or some web server or CMS server may use internally XSLT and gives you the option to modify it.

What I am interested in is both a list of systems that employ XSLT and patterns about the way they employ it. Is there a common vocabulary that is used with the XSLT filters? Is it easy to extend it (i.e., through imports or an interface) or do you need to change the default templates? Is XSLT a mandatory part, or is it likely that users work around it (perhaps in MS products, where .NET technologies can be used as an alternative)? Do some well known products use XSLT internally and could you change it to change its behavior (i.e., suppose XSLT were used for a default rendering of XHTML content in Konqeror, one could change its default render behavior by changing this XSLT).

It is probably useless to try to get a full list, but I am very interested in any sources or input you may have.

Cheers,
-- Abel Braaksma

Current Thread