Ich benutze HttpWebRequest Methode in asp Web-Seite, um eine Seite zu lesen und importieren Sie diese Seite auf meiner eigenen Seite.In dieser Seite muss ich einen bestimmten Wert (Preis), die in einem Etikett. verwendete Code ist dies:Wie man einen innerHTMLvalue von html Tag <a>
var req = HttpWebRequest.Create("http://www.somewhere.com/webservice/price_live.php?new=1&bg=f0f4f6&upc=196900&dc=FF0000&obc=f9f9f9&oc=09334d&ebc=ffffff&ec=09334d&hbc=09334d&hc=ffffff&fs=13");
req.Method = WebRequestMethods.Http.Get;
var res = req.GetResponse();
Stream dataStream = res.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string ResponseFromServer = reader.ReadToEnd();
res.Close();
this.TextBox1.Text = (ResponseFromServer);
dieser Code dient mir ganze HTML-Seite, innerhalb dieser Seite existieren Tag wie folgt:
<td class="text-left" ><a id="Goal" style="color:#FF0000" href="http://www.somewhere.com" target="_blank">127,000</a></td>
jetzt, wie kann ich haben „127000 "Und das speichern ?! diese
Anmerkung: i diesen Wert in Server-Seite speichern möchten nicht Client-Seite Ich meine, ich muss dieses Tag finden, Wert lesen und dann speichern DB.alles muss auf der Serverseite sein, denke ich.wenn es einen Weg gibt, den Wert über jquery zu holen und diesen an den Server zu übergeben! Bitte sagen Sie mir..auch weil alle HTML-Seite im Textfeld extrahiert, gibt es eine Möglichkeit, Tag über String-Operationen zu finden und wenn, wie?! ...... Danke – BAHA2R
Verwenden Sie das [HTML Agility Pack] (http://html-agility-pack.net/) –