Thread: C# RSS reader (HTML probleem)
-
14-12-2008, 14:52 #1
C# RSS reader (HTML probleem)
Hallo,
Ik ben voor school momenteel bezig met het maken van een eigen RSS reader maar heb een klein probleempje.
Als ik een RSS feed in laad krijg je in een listbox de lijst met de verschillende items en hun links etc.
Als je dan op een item klikt krijg je in een tekst vlak normaal gezien de description te zien... maar daar zit mijn probleem
deze informatie wordt uit de <description> tag gehaald
MAAR sommige RSS feeds steken html tussen die <description> tags waardoor ik niet meer mooi de beschrijving krijg maar bvb dit :
"Aan de Brandkuilstraat in Mol ontstond vrijdag een zware brand aan het woongedeelte van ijszaak IJs Anita. Het dochtertje (3,5) van de uitbaters merkte de brand op toen ze in haar bedje lag.<img width='1' height='1' src='http://rss.feedsportal.com/c/32157/f/414186/s/28d0092/mf.gif' border='0'/><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/dso-nieuws-binnenland?a=er5TO"><img src="http://feeds.feedburner.com/~f/dso-nieuws-binnenland?i=er5TO" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/dso-nieuws-binnenland?a=hiRUO"><img src="http://feeds.feedburner.com/~f/dso-nieuws-binnenland?i=hiRUO" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/dso-nieuws-binnenland?a=PjR8o"><img src="http://feeds.feedburner.com/~f/dso-nieuws-binnenland?i=PjR8o" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dso-nieuws-binnenland/~4/483373463" height="1" width="1"/>"
Het rode stuk wil ik weergeven maar al de rest dus niet,
iemand enig idee?
groetenno votes
-
-
14-12-2008, 15:23 #2Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Ik gok dat je daarvoor een RichTextBox gebruikt. Voor een RSS reader gebruik je waarschijnlijk beter een System.Windows.Forms.WebBrowser control. Die kan die HTML tags wel correct weergeven.
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
14-12-2008, 15:27 #3
okay ik zal eens kijken wat die webbrowser control geeft
alvast bedanktno votes
-
14-12-2008, 15:32 #4
ik gebruik idd een richtextbox
heb deze vervangen door een webbrowser
maar dan geld volgende regel nietmeer
itemInhoud.Text = nodeItem["description"].InnerText;
want .text bestaat niet voor een webbrowser
wat moet ik daar zetten om de tekst toe te voegen aan de webbrowser?no votes
-
14-12-2008, 15:41 #5Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
In plaats van Text moet je DocumentText gebruiken.
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
14-12-2008, 15:54 #6
bangelijk
zeer hartelijk bedankt
was al met active-x elementen aan het sukkelen, want als ik google naar c# webbrowser krijg ik allemaal andere zaken over webbrowsers , allemaal over axWebBrowser
bedankt !no votes
-
14-12-2008, 15:58 #7
alleen krijg ik wel veel foutmeldingen als ik op een link klik die in de documentatie (in de webbrowser box) weergegeven wordt ...
"fout in het script voor internet explorer
regel : 30
teken : 26
fout : object wordt verwacht
code : 0
URL : Digg - Registration - Digg
Wilt u doorgaan met het uitvoeren vans scripts op deze pagina?
"
lijkt me te maken hebben met welke versie van browser (in dit geval internet explorer) deze box gebruikt?
groetnno votes
