Afficher XML ???

Bonjour
J'ai créé un xml sous la forme de :

<?xml version="1.0" encoding="ISO-8859-1" ?>
- <rss version="2.0">
- <channel>
- <item>
<id>758</id>
<star>Max</star>
<description>description de Max</description>
<starid>268</starid>
<date>2006-02-20</date>
<special>0</special>
<bigthumb>http://thumbs.big.jpg</bigthumb>
</item>
</channel>
</rss>

Maintenant j'aimerais savoir comment le faire apparaitre dans une page en php.
Merci

3 réponses

  1. Modérateur
    ça dépend, sous quelle forme du veux l'afficher ?

    Un tableau ?
    Une phrase ?

    Affiche une partie seulement des infos ? Toutes ?
    La quelle avant quelle autre ?

    Avec des couleurs, en noir et blanc ?

    Bref... c'est à toi de choisir ce que tu veux afficher parmis ces infos, et sous quelle forme.

    Ensuite, utilise les classes XML de php pour extraire les infos qui t'intéressent et génère du code HTML en fonction.
    0
    1. Contributeur
      Sinon il me semble que tu peux définir un fichier XSL pour l'afficher directement aussi...
      0
      1. Contributeur
        il te semble bien... ;-)

        un exemple de xsl

        <?xml version='1.0'?>
        <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
        <xsl:template match="/"> 
        <html>
        <head>
        ...
        //pour recup les valeurs:
         <xsl:value-of select="noeudprincipal/Sous_Noeud"/>
        </html>
        </xsl:template> 
        </xsl:stylesheet>
        

        0
      2. Contributeur
        @Canard007Oui, le xsl c'est sûr, c'est l'utilisation avec PHP ou js dont je ne suis pas sûr :)
        0
    2. Le plus simple et basique possible en tableau. Pour les couleurs je verrai plus tard.
      Merci
      0