I realise that I will probably regret asking about this for the rest of my life, but... Is there some way of applying XSLT to an XML file without the XML file havin
Yes, it is possible. All XSL-T implementations have API to execute XSL-T transformation over an XML file.