Salut à tous,

Ne maitrisant pas le xml, je me suis lancé dans l'idée de faire un mini site où tout le contenu est stocké dans un seul fichier xml.
La page est en xhtml 1.0 strict et j'utilise la classe xhrconnexion pour charger mon xml. Dans la page est contenu un menu flash qui fait des appels au javascript pour charger les nouveaux contenus (Ma contrainte était de ne pas recharger à chaque fois l'animation flash). J'ai fait des petits tests, ca fonctionne c cool.

A présent mon problème est au niveau du formatage/mise en page des contenus que je vais chercher.
Je suis parti sur une base simple pour le fichier xml, genre :

<listearticles>
<article>
Mon premier article bla bla bla
blal blal b
</article>
<article>
Mon deuxieme article bla bla bla

</article>
</listearticles>


Du coup si je met des balises html dans le xml, bah ca marche pas, ca me parait normal mais alors comment faire pour afficher mon contenu dans le xhtml en prennant en compte les retours lignes, les images, les liens etc... ?

Il est possible que ma méthode n'est pas adéquate, merci d'avance de votre aide.
Modifié par JFK99 (04 May 2007 - 12:26)
bonjour ,

je pense que le mieux est d'utiliser tes données Xml ( un seul fichier peut devenir vite difficile à gérer ...) en Html avec un fichier Xsl , le mise en page se faisaint
'normalement ' dans une feuille de style CSS !

Lors de la transformation des données dans le format de sortie (arbre resultat) Html
(ou tout autre langage tel Svg, Rss, Wml pour les mobiles, ..) , il suffit d'indiquer dans le template de la racine "/" le lien vers le document CSS .

a écrit :

Du coup si je met des balises html dans le xml ...

je ne pense pas que ce soit une bonne idée , puisque du coup cela enlève l'avatange du Xml d'être indépendant du format de sortie ( et d'être 'transformable' en n'importe quel langage de sortie ....) ! (pas sûr d'être très clais sur le coup Smiley murf )
Modifié par kzone (07 May 2007 - 13:02)