XSLT Serverside i PHP
Jeg sidder her og forsøger at transformere et xml dokument serverside. Men har nogle problemer. Findes der ikke et script, der blot skal vide hvilken xsl fil og hvilket xml dokument den skal transformere, og skrive outputtet ud.Håber det er et nemt spørgsmål.
Lige nu ser min kode således ud:
--------------------- Kode -----------------------------------------------
function transform($xslFileName){
// the files
$xmlfile = "news.xml";
$xslfile = $xslFileName;
// create the XSLT processor
$xslthandler = xslt_create() or die("Houston, we have a problem. No XSLT handler available. Mission aborted.");
// process the two files to get the desired output
xslt_run($xslthandler, $xslfile, $xmlfile);
// get and print the result
echo xslt_fetch_result($xslthandler);
// free the resources occupied by the handlers
xslt_free($xslthandler);
}
--------------------- Kode -----------------------------------------------
Den fejl jeg får er:
Fatal error: Call to undefined function: xslt_create() in /.public_html/xml/multinews.php on line 9
Der er vel ikke noget om at installere Sablotron eller noget i den retning. Kan man ikke transformere et xml dokument med xsl uden brug af add on's på apache serveren????
/dEcRyPt0