You have two options:
-
Let the browser do it. Pass the XML with a reference to the XSLT and the browser (IE 6 or lower might have problems) will render it as (X)HTML:
<?xml-stylesheet type="text/xsl" href="http://www.example.com/my-xslt.xsl" ?> -
Do it server-side. Most languages have methods for accepting XSLT and XML data, then outputting (X)HTML. Here are some options:
- MSXML
- Saxon
- Xalan
