Buenas!
Después de pasar dos días de trabajo buscándole la vuelta a la situación, la cabeza no da más.
El problema es el siguiente, tengo que, por medio de Javascript, levantar un archivo xml y convertirlo a formato html por medio de un xslt, y el resultado, agregarlo a un div del documento.
El problema me surge ya que el archivo xslt debe ser creado dinámicamente (es decir por medio de una variable del tipo string), no desde un archivo. Y la verdad no encuentro solución alguna que funcione.
El código que necesito realizar es parecido a este (que sí funciona):
var xslStylesheet, xmlDoc;
var xsltProcessor = new XSLTProcessor();
xhr_object = new XMLHttpRequest();
xhr_object.open("GET", "sort.xsl", false);
xhr_object.send(null);
xslStylesheet = xhr_object.responseXML;
tabla = xslStylesheet.getElementsByTagName('table');
xsltProcessor.importStylesheet(xslStylesheet);
xhr_object = new XMLHttpRequest();
xhr_object.open("GET", "sort.xml", false);
xhr_object.send(null);
xmlDoc = xhr_object.responseXML;
var fragment = xsltProcessor.transformToFragment(xmlDoc, document);
var cont = document.getElementById('container');
cont.innerHTML = '';
cont.appendChild(fragment);
Desde ya, muchas gracias al que pueda al menos, tirar una idea de qué hacer.
Altareum.