RSS

Résolu
cs_Solution Messages postés 92 Date d'inscription lundi 4 avril 2005 Statut Membre Dernière intervention 7 août 2006 - 15 août 2005 à 10:29
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 - 15 août 2005 à 12:20
Bonjour,


est ce qu'il ya quelqu'un qui peut me dire comment créer un fichier RSS avec c#.


Merci pour votre aide

5 réponses

cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
15 août 2005 à 12:08
Logique, tu ne peux pas ecrire à la barbare l'élément et son attribut comme ça
XmlTextWriter.WriteStartElement("rss version=2.0");

ceci devrait fonctionner :
XmlTextWriter.WriteStartElement("rss");
XmlTextWriter.WriteAttributeString("version", "2.0");

Cocoricoooooooo !!!!
coq
MVP Visual C#
3
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
15 août 2005 à 11:26
Salut,

Un flux RSS n'est rien d'autre qu'un flux xml suivant un standard.
Jette donc un oeil à RSS.NET.

Cocoricoooooooo !!!!
coq
MVP Visual C#
0
cs_Solution Messages postés 92 Date d'inscription lundi 4 avril 2005 Statut Membre Dernière intervention 7 août 2006
15 août 2005 à 11:35
J'ai créer un fichier xml et lorsque je veux que la balse <rss version=2.0> j'ai rencontré un problème à l'exécution.

voici le code

string path=Request.PhysicalApplicationPath;

string cheminf=path+"/fichier.xml";

XmlTextWriter
XmlTextWriter = new XmlTextWriter(cheminf,System.Text.Encoding.UTF8);

XmlTextWriter.WriteStartDocument();

XmlTextWriter.WriteComment("Creation fichier XML test"); // commentaire

XmlTextWriter.WriteStartElement("rss version=2.0"); ce linge cause

du problème si je l'enlève il y aura création du fichier xml.

XmlTextWriter.WriteStartElement("channel");

XmlTextWriter.WriteElementString("titre","sameh");

XmlTextWriter.WriteElementString("lien","Ben Nasr");

XmlTextWriter.WriteElementString("description","Nabeul");

XmlTextWriter.WriteComment(" début items ");

XmlTextWriter.WriteStartElement("item");

XmlTextWriter.WriteElementString("titre","sameh");

XmlTextWriter.WriteElementString("lien","Ben Nasr");

XmlTextWriter.WriteElementString("description","Nabeul");

XmlTextWriter.WriteEndElement();

XmlTextWriter.WriteStartElement("item");

XmlTextWriter.WriteElementString("titre","sameh");

XmlTextWriter.WriteElementString("lien","Ben Nasr");

XmlTextWriter.WriteElementString("description","Nabeul");

XmlTextWriter.WriteEndElement();

XmlTextWriter.WriteComment(" fin items ");

XmlTextWriter.Flush(); //vide le buffer

XmlTextWriter.Close(); // ferme le document
Merci pour votre aide
0
cs_Solution Messages postés 92 Date d'inscription lundi 4 avril 2005 Statut Membre Dernière intervention 7 août 2006
15 août 2005 à 12:17
Merci ca fonctionne.
Merci pour votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
15 août 2005 à 12:20
de rien :-)

Cocoricoooooooo !!!!
coq
MVP Visual C#
0
Rejoignez-nous