j'ai du passer de php4 à php5 malgrés moi.
Domxml et xslt ne sont plus supportes par Php5, seul reste Dom et Xsl.
J'ai modifier les commandes DOMxml vers DOM sans probléme
J'ai une class pour generer un object XML ou XSL.
Ceux ci ont respectivement le code XML issue d'une DB et le code XSL pour la transformation.
Je dois utiliser maintenant les commandes suivantes:
$proc=new XSLTProcessor();
$ObjXSL->loadXML($ObjXSL->saveXML());
$proc->importStyleSheet($ObjXSL);
echo $proc->tranformtoXML($ObjXML);
La commande en gras est nécessaire pour que la transformation fonctionne.
Convertir un Object DOM en "String" puis de nouveau en Object DOM, quelle perte de temps.
Je rappelle qu' à la base l'object "ObjXSL" est issu d'un Object DOM.
Les elements de la feuille XSL sont crées avec les commandes DOM.
Du coup, il me semble qu'on ne peut pas créer de feuille XSL avec l'Object DOM sans ce detournement ou que le transformateur n'aime pas cette pratique.
Est ce qu'il aurait quelqu'un qui aurait une solution plus professionelle.
Merci.
PS: je continu de chercher.....Mais je n'es trouvé personne qui fasse de la génération à la voler de code XML et XSL. En tout cas pas d'exemple
Domxml et xslt ne sont plus supportes par Php5, seul reste Dom et Xsl.
J'ai modifier les commandes DOMxml vers DOM sans probléme
J'ai une class pour generer un object XML ou XSL.
Ceux ci ont respectivement le code XML issue d'une DB et le code XSL pour la transformation.
Je dois utiliser maintenant les commandes suivantes:
$proc=new XSLTProcessor();
$ObjXSL->loadXML($ObjXSL->saveXML());
$proc->importStyleSheet($ObjXSL);
echo $proc->tranformtoXML($ObjXML);
La commande en gras est nécessaire pour que la transformation fonctionne.
Convertir un Object DOM en "String" puis de nouveau en Object DOM, quelle perte de temps.
Je rappelle qu' à la base l'object "ObjXSL" est issu d'un Object DOM.
Les elements de la feuille XSL sont crées avec les commandes DOM.
Du coup, il me semble qu'on ne peut pas créer de feuille XSL avec l'Object DOM sans ce detournement ou que le transformateur n'aime pas cette pratique.
Est ce qu'il aurait quelqu'un qui aurait une solution plus professionelle.
Merci.
PS: je continu de chercher.....Mais je n'es trouvé personne qui fasse de la génération à la voler de code XML et XSL. En tout cas pas d'exemple