Thomas J.S.: XML transformieren in Mozilla

Beitrag lesen

Hallo,

Wenn ich alert(objSrcTree.xml) oder alert(objXSLT.xml) mache bekomme ich die Dokumente angezeigt also sollten sie auch geladen sein. :D

Nun bastel ich mir einen XSLT Prozessor und versuche zu transformieren

objXSLTProc = new XSLTProcessor();
    objXSLTProc.importStylesheet(objXSLT);

try {
        var resultDOM = objXSLTProc.transformToDocument(objSrcTree);
        var sResult = resultDOM.xml;
        alert(sResult);
    }
    catch(Exeption){
        alert("XSLT Transformation failed");
    }


> Er landet im try Block und führt alles aus. Nur das sResult ist leer......  
>   
> Sieht da vielleicht jemand einen Fehler oder bin ich jetzt schon zu speziell...  
  
  
  
Du könnst es mit 'tansformToFragment' versuchen:  
  
var HTMLAusgabe = objXSLTProc.transformToFragment(objSrcTree, document);  
document.getElementById("ausgabe").appendChild(HTMLAusgabe);  
  
Grüße  
Thomas