Sablotron XSLT
Xperket
- php
Hilfe!!
Wie kann ich das Sablotron XSLT-Modul auf meinem lokalen WAMP(PHP5.03)-Testserver nutzen ohne PHP neu zu kompilieren?? Angeblich ist expat und sablotron in PHP 5 enthalten, die xslt-Befehle funktionieren aber nicht. Die dll's existieren für PHP5 offenbar nicht. Gibt es trotzdem eine Möglichkeit, ohne neu zu kompilieren??
Vielen Dank für Euren Rat,
Hallo,
Die dll's existieren für PHP5 offenbar nicht. Gibt es trotzdem eine Möglichkeit, ohne neu zu kompilieren??
PHP5 ersetzt bisherige XSLT-Funktionen durch neue Techniken:
<?php
$xmldoc=new DomDocument();
$xmldoc->load("test.xml");
$xsldoc=new DomDocument();
$xsldoc->load("test.xsl");
$xslt=new XsltProcessor();
$xslt->importStylesheet($xsldoc);
// Ergebnisausgabe als String
// $output=$xslt->transformToXml($xmldoc);
// print $output;
// Ergebnisausgabe in eine Datei
$xslt->transformToUri($xmldoc,"output.xml");
?>
MfG, Thomas
Hallo,
PHP5 ersetzt bisherige XSLT-Funktionen durch neue Techniken:
Danke für den Hinweis!
Werde mir überlegen, was ich jetzt einsetze, da auf dem remote server php 4.3 mit sablotron läuft (lokal wie gesagt PHP 5). Ist denn eigentlich bekannt, ob die DOM XML Funktionen die "zukunftssichereren" Funktionen sind? Schließlich werden sie im Handbbuch noch als experimentell beschrieben.