pas possible comme tu le demandes
Par contre tu peux faire appliquer ta xsl sur ton xml. Seul IE et Moz supportent ça ( Opera9 aussi mais toujours en béta).
Toujours avec ton xmlHttpRequest tu récupères ta xsl puis
- pour IE (c'est le plus simpe( si si c'est vrai)) il faut juste faire un transformNode de ton domDoc avec ta xsl en paramètre.
- sur Moz, il faut instancier un XSLTProcessor puis importer le stylesheet (importStylesheet) et appliquer la transformation (transformToDocument).
L'inconvénient de cette méthode, tu l'auras compris c'est qu'elle se vautre lamentablement sur les autres navigateurs.
La meilleure solution est donc de faire faire ta transfo par un script sur le serveur. Donc tu renvoies ton flux xml à un script, celui-ci le transforme via la xslt et te retourne l'html généré. Au moins ça marche sur tous les navigateurs ( supportant xmlHttpRequest).