PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB.NET] HTML Quelltext auslesen



heatshock
01.07.2008, 20:14
Ich suche eine möglichkeit wie ich ein einzeilen langen HTML quellcode auslesen kann und in einen string speichern kann....

habe das:


Dim Quelltext As String
Quelltext = WebBrowser1.Document.documentElement.outerHTML
schon probiert erhalte aber fehlermeldung


Fehler 1 "documentElement" ist kein Member von "System.Windows.Forms.HtmlDocument". C:\Users\HeatshocK\AppData\Local\Temporary Projects\WindowsApplication1\Form1.vb 6 21 WindowsApplication1

Hilfe..

nemo
01.07.2008, 20:21
~

heatshock
10.07.2008, 20:01
sry hab immer noch nichs gefunden könnte mir jemand zeigen wie das geht?
würde mich sehr freuhen..

helloworld123
10.07.2008, 20:07
Der HTML Code hat also nur eine Zeile?



Dim sr As New System.IO.StreamReader(site.html)
Dim hierhierichbineinstring As String

hierhierichbineinstring = sr.ReadLine()
sr.close()


für mehrere Zeilen würde ich je eine Zeile in ein Array schreiben, mit ner


Do
...
Loop Until sr.EndofStream

Schleife.

Hoffe das war was du meintest und es hilft dir

heatshock
11.07.2008, 10:56
soweit so gut..
danke
aber wie funzt das dann mit daten die auf einen wegserver liegen ich habs porbier ging aber nicht..

helloworld123
11.07.2008, 11:27
also Entweder suchst du dir n Snippet mit dem du die Datei downloadest und local öffnest oder du musst schauen ob als dateiname auch "http://blablabla.de/hier.html" eingeben kannst

heatshock
11.07.2008, 11:38
...dateiname auch "http://blablabla.de/hier.html" eingeben kannst
ne hab ich schon probiert geht nich..

hat jemand mal ne seite wo es gute snippets gibt ich finde für vb.net nichs..

gibts nich so ne art eigenschaft von webbrowser wo der qelltext von der target seite drinnsteht?

Code-C4
11.07.2008, 19:13
hab den source was du noch machen musst michkontaktieren :D

heatshock
14.07.2008, 11:18
hab den source was du noch machen musst michkontaktieren :D

schreib ihn doch hier rein..

helloworld123
14.07.2008, 13:36
dann haben wir alle was davon ;)