load('./reneedb.xml'); $xsldoc->load('./newbooks.xsl'); libxml_use_internal_errors(true); $result = $xsl->importStyleSheet($xsldoc); if (!$result) { foreach (libxml_get_errors() as $error) { echo "Libxml error: {$error->message}\n"; } } libxml_use_internal_errors(false); if ($result) { echo $xsl->transformToXML($xmldoc); } /* $xsl = new XSLTProcessor(); $xsl->importStyleSheet(DOMDocument::load("newbooks.xsl")); echo $xsl->transformToXML(DOMDocument::load("reneedb.xml")); */ ?>