bonjour,
j'ai un léger problème, j'espère que quelqu'un saura m'éclairer
Je diffuse un "flux" XML .
Afin de le transformer en HTML, je l'ouvre et traite avec domxml, et lui applique une feuille XSL via domxml_xslt_stylesheet_file :
Tout fonctionne très bien.
Cela dit, j'ai un client qui souhaite utiliser ce flux et le présenter sur son site. Sa configuration de PHP prend en charge domxml, ainsi il peut charger le contenu du fichier XML, mais ne prend pas en charge domxml_xslt .
Il lui est donc impossible de traiter le fichier pour le transformer en HTML.
Quelqu'un connaitrait il une fonction équivalente, ou un moyen de contourner le problème, (bibliothèque ?) sachant que son serveur repose sur PHP Version 4.4.2 , que le traitement doit se faire par le serveur et non le navigateur, et que ce client n'est pas informaticien, je ne peux donc pas lui faire rajouter la prise en charge dom_xml_xslt aisément .? (je dispose uniquement d'un accès ftp)
Merci d'avance à tous ceux qui sauront me conseiller.
j'ai un léger problème, j'espère que quelqu'un saura m'éclairer

Je diffuse un "flux" XML .
Afin de le transformer en HTML, je l'ouvre et traite avec domxml, et lui applique une feuille XSL via domxml_xslt_stylesheet_file :
Code:
$xml=domxml_open_file('[mon_flux_xml]');
$xsl =domxml_xslt_stylesheet_file('[fichier-xsl]');
$html =$xsl->process($xml);
echo $html->dump_mem();
Tout fonctionne très bien.
Cela dit, j'ai un client qui souhaite utiliser ce flux et le présenter sur son site. Sa configuration de PHP prend en charge domxml, ainsi il peut charger le contenu du fichier XML, mais ne prend pas en charge domxml_xslt .
Il lui est donc impossible de traiter le fichier pour le transformer en HTML.
Quelqu'un connaitrait il une fonction équivalente, ou un moyen de contourner le problème, (bibliothèque ?) sachant que son serveur repose sur PHP Version 4.4.2 , que le traitement doit se faire par le serveur et non le navigateur, et que ce client n'est pas informaticien, je ne peux donc pas lui faire rajouter la prise en charge dom_xml_xslt aisément .? (je dispose uniquement d'un accès ftp)
Merci d'avance à tous ceux qui sauront me conseiller.