Egen Rss læser
Hejsa, er ved at lave min egen rss reader med er støt på et problem, min kode indtil videre ser ud som følgende.using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Xml;
namespace RssReader_Test
{
class Program
{
static void Main(string[] args)
{
// Create an XmlUrlResolver with default credentials.
XmlUrlResolver resolver = new XmlUrlResolver();
// Create the reader.
XmlReaderSettings settings = new XmlReaderSettings();
settings.XmlResolver = resolver;
using (XmlReader reader = XmlReader.Create("http://www.dotnetforum.dk/blogs/MainFeed.aspx?GroupID=15", settings))
{
while (reader.Read())
{
reader.ReadToFollowing("item");
string title = reader.ReadElementString();
string link = reader.ReadElementString();
Console.WriteLine("title: " + title);
Console.WriteLine("link: " + link);
}
}
}
}
}
Mit problem er at jeg ikke har bedre styr på hvordan jeg henter de enkelte elementer ud, vil gerne kunne gøre det lidt mere præcist end bare at kalde metoden ReadElementString(); Når jeg forsøger mig med følgende
string title = reader.ReadElementString("title");
får jeg bare en besked om at elementet title ikke blev fundet.
