2016-07-01 12 views
0

Wie kann ich Color Of The Day: in einem HTML-Dokument aus dem Internet finden? Und dann den Text, nachdem es wie diese finden:VB.net Suche nach einem String HTML und Substring

Color Of The Day: Blue

Die HTML (geerntete Line) sieht wie folgt aus:

<li><strong>Color Of The Day: Blue</strong></li>

Die Quelle Web viele Zeilen hat oben und unten .

Ich bin auf der Suche nach einem Weg, Blue in einem MsgBox(color)

Danke fürs Lesen zu setzen.

+1

Willkommen bei Stack Overflow! Bitte gehen Sie durch die [Tour] (http: // stackoverflow. com/tour), die [Hilfe-Center] (http://stackoverflow.com/help) und die [wie man eine gute Frage stellt] (http://stackoverflow.com/help/how-to-ask) Abschnitte zu Sehen Sie, wie diese Website funktioniert, und helfen Sie dabei, Ihre aktuellen und zukünftigen Fragen zu verbessern, damit Sie bessere Antworten erhalten. –

+0

Mögliches Duplikat von: http://stackoverflow.com/questions/5818116/how-to-get-the-source-code-of-a-html-page-using-vb-net –

+0

in Kombination mit: http://stackoverflow.com/questions/516811/how-do-you-parse-an-html-in-vb-net –

Antwort

0

Zuerst den ganzen String wie üblich in eine Variable einlesen. Verwenden Sie dann die Replace-Funktion, um den Teil zu entfernen, den Sie nicht möchten.

Beispiel:

Angenommen, Sie lesen und gespeichert die Zeichenfolge

"Farbe des Tages: Blue" auf eine Variable namens withParts

Dim withoutParts As String = Replace(withParts, "Color Of The Day: ", "") 

Dies wird die Phrase „Farbe ersetzen Des Tages: "mit nichts, im Wesentlichen geben Sie eine neue Zeichenfolge" "Blau" in Ihrer neuen Variable ohne Teile