Bonjour,

Débutant en xml, je voulais l'utiliser pour stocker les données du menu d'un site rangées en parties et sousparties.
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="menu.xsl"?>
<menu>
<part title='p1'/>  
<subpart label='p11'/>  
<subpart label='p12'/>  
<part title='p2'/>  
</menu>

J'ai crée une feuille XSL pour gérer l'affichage des éléments (titre en gras, sous parties en listes).
Et ça marche, heureusement. Smiley ravi
Or, ce menu (auparavant en html) doit s'inclure dans une page php.
J'ai évidemment essayé
include("menu.xml");
mais le chargement de la page bloque sur cette ligne et n'affiche ni le menu ni tout code html se trouvant à la suite... Smiley decu
Je n'ai pas vraiment le temps ni l'envie de refaire toute la structure du site pour le passer entièrement en xml et je cherche donc une solution à mon problème.
Merci
Slt,

c'est un comportement tout à fait normal : la PI xml-stylesheet n'est interprétée que par les navigateurs web (et encore, que par certains). Donc là tu inclues du XML et la transformation n'est pas effectuée. Tu peux tout de même faire la transformation côté serveur, mais ça le forum en parle assez Smiley cligne

a+