Typically you use XSLT to transform an XML document. The transformed HTML is viewable in a web browser, this works just great. I am also guessing the browser handles the transformation in memory, because if you view the page source of an xml document with XSLT, you don't see html, only xml.

What I would like to do is the following.

using c#

grab an xml file from the fileSystem....
Load it into some framework object

attach an XSLT stylesheet

output the rendered HTML back to an html file on the file system.

Is this possible.

I don't expect a full answer on the entire solution. Just a push in the right direction would be great :) thanks in advance.