integrer un xml sur une page pour un flux RSS

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


freetopien
WRInaute passionné
WRInaute passionné
 
Messages: 942
Inscription: Dim Aoû 27, 2006 11:50

integrer un xml sur une page pour un flux RSS

Message le Mar Juin 26, 2007 16:39

Bonjour,

Je débute en RSS et XML alors désolé d'avance, j'espère m'améliorer grâce à vous.

Voilà, j'ai créer un fichier xml et xslt. Le xml est bien lisible lorsque je l'appel.

J'aimerais incorporer ce xml dans une page de mon site.
Pour cela j'ai fais en PHP :
Code: Tout sélectionner
<?php require_once($_SERVER['DOCUMENT_ROOT'].'/monfichierxml.xml') ?>


J'y accède mais malheuresement j'ai une erreur :

Parse error: parse error in f:\monsite\monfichierxml.xml on line 1



Voici les premières lignes de monfichierxml.xml
Code: Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="updates.xslt" ?>
<rss version="2.0">
    <channel>
...


Voilà, j'espère que vous m'aiderez à comprendre mon problème qui doit être suremment très simple à résoudre....

Cordialement.

FloBaoti
WRInaute passionné
WRInaute passionné
 
Messages: 684
Inscription: Dim Avr 30, 2006 18:42

Message le Mar Juin 26, 2007 18:38

Le fichier .xml est considéré comme du PHP, donc forcément en PHP, il ne connait pas
Code: Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1"?>

car <? et ?> sont les balises PHP...

De plus, je ne vois pas en quoi le require va t'aider, au mieux ça t'affichera le contenu du XML, je ne pense que ça soit ce que tu veux.

Ouvre le fichier avec fopen() ou utilise SimpleXML si tu veux vraiment traiter le XML.

skippyzrnr
WRInaute passionné
WRInaute passionné
 
Messages: 658
Inscription: Mar Jan 11, 2005 10:08

Message le Mer Juin 27, 2007 8:37

en fait tu doit afficher ta première ligne comme ca dans ton XML
Code: Tout sélectionner
<? echo '<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="updates.xslt" ?> '; ?>

Si tu veux parser du RSS facielement va jeter un oeil par là :
http://magpierss.sourceforge.net/ c'est assez facile à utiliser :wink:


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités