Ben aşağıdaki kodu kullanmak çalışıyorum
# LOAD XML FILE
$XML = new DOMDocument();
$XML->loadXML( $exporteddatatransformed );
# START XSLT
$xslt = new XSLTProcessor();
$XSL = new DOMDocument();
$XSL->load( 'xsl/'.$xsltemplatefileid.'.xsl', LIBXML_NOCDATA);
$xslt->importStylesheet( $XSL ); <-- LINE 549
#PRINT
print $xslt->transformToXML( $XML );
Ama aşağıdaki hata üretir.
Uyarı: XSLTProcessor :: importStylesheet () [xsltprocessor.importstylesheet]: derleme hatası:. On line in / home dosya / home/..../xsl/1234567890.xsl hat 2 elemanı stil / .... / myfile.php 549
XSL sayfalık bu gibi görünüyor:
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
</xsl:template>
</xsl:stylesheet>
Şu anda sorun nerede teşhis etmek için bu "şey" aşağı kesilmiş, ama yine de bu "temel" XSL sürümünde kalır!