I have to say from the very beginning that I wrote this script, but if you just want to do some conversions and pass some parameters to your XSLT (nothing unusual), you can try Magic XML .
You can also automatically load your data and apply transformations by setting some data- attributes on your DOM elements. For instance...
<div data-xml="example.xml" data-xslt="transform.xslt"></div>
... will automatically extract data from example.xml and apply transform.xslt to it.
It works in Opera, Chrome, Firefox, and IE and is open source.
source share