[DOM XML] Utilisation de DOM/DomXML
Bonjour,
Je souhaite utiliser DOM XML pour transformer un document xml avec un document xsl .. j'ai essayé pas mal de méthodes.. Ce qui m'embête c'est quand cherchant sur Internet des exemples d'implémentations de cette méthode, ils sont quasiment tous différents ... et évidement je n'arrive à en faire fonctionner aucun...
Voilà le code que j'utilise :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
$DomXmlFile = DOMDocument::load($file);
$DomXslTrans = DOMDocument::load('./styles/PJEML.xsl');
//création du processeur xslt
$proc = new XSLTProcessor;
//le processeur xslt dispose de la transformation xslt
$proc->importStyleSheet($DomXslTrans);
// le résultat de la transformation XSLT envoyé au client
print $proc->transformToXML($DomXmlFile); |
Voilà l'erreur renvoyé :
Citation:
Fatal error: Call to undefined function: load() in /homepages/12/d141864718/htdocs/cilma/filtre.php on line 13
Bon je me suis dit que je n'avais certainement pas la bonne extension d'installé, mais pourtant après avoir fait un phpinfo() pour m'en assurer, j'ai l'air d'avoir l'API nécessaire ... aussi bien en local que sur mon serveur (j'ai essayé sur les deux)...
Voilà la partie concernant DOMXML :
Code:
1 2 3 4 5 6 7 8 9 10
| domxml
DOM/XML enabled
DOM/XML API Version 20020815
libxml Version 20611
HTML Support enabled
XPath Support enabled
XPointer Support enabled
DOM/XSLT enabled
libxslt Version 1.1.7
libxslt compiled against libxml Version 2.6.11 |
Après pas mal d'essais... je n'ai toujours rien pu afficher ... [/code]