Autor Beitrag
supaburn
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mo 12.04.10 23:54 
Guten Abend,

mein RSS-Reader funktioniert leider noch nicht so wie ich will.
ich lade mit XDocument eine .rss datei von einer webadresse und lese den verschiedene Tags aus, darunter auch den link tag.

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
public List<Feed> GetLatest()
{
var rssFeed = XDocument.Load(_feedUrl);

var feeds = (from item in rssFeed.Descendants("item")
select new Feed()
{

Title = item.Element("title").Value,
Description = item.Element("description").Value,
Url = item.Element("link").Value.ToString()


}).Take(10).ToList<Feed>();


return feeds;
}

Jetzt will ich die URL des link tags in meiner mainform.xaml in dem Webbrowser Element übergeben, ungefähr so:

<WebBrowser x:Name="browser" Source="link" />

Das Ergebnis soll so aussehen:
Rss-Nachrichten werden angezeigt, beim draufklicken öffnet sich der Webbrowser im Expander und navigiert zu der entsprechenden News-Meldung die den kompletten Text enthält.

Der Debugger sagt mir das keine relativen Pfade möglich sind, doch das muss doch irgendwie gehen oder?

Danke für die Hilfe habe in anderen Foren leider keine Lösung gefunden.
mfg

Moderiert von user profile iconKha: C#-Tags hinzugefügt
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Di 13.04.10 00:06 
user profile iconsupaburn hat folgendes geschrieben Zum zitierten Posting springen:
Der Debugger sagt mir das keine relativen Pfade möglich sind
Macht auch Sinn, oder? Da nur du die Adresse kennst, auf die sich der relative Pfad bezieht, musst du das selbst verknüpfen, Uri kennt dafür einen entsprechenden Konstruktor.

_________________
>λ=
supaburn Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Di 13.04.10 00:14 
ja in die richtung habe ich auch schon (wenigstens) gedacht.
Nur habe ich bisher nichts passendes gefunden.
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Di 13.04.10 00:20 
Du hast unter 6 Konstruktoren keinen der zwei gefunden, die zwei Uris verknüpfen?

_________________
>λ=
supaburn Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Di 13.04.10 00:29 
Falls du darauf anspielst: msdn.microsoft.com/e...i%28v=VS.100%29.aspx habe ich schon was gefunden.
Aber irgendwie steh ich grad total auf der Leitung ich bekomme die URL aus dem Link Tag einfach nicht damit verknüpft.