Grüße Stackoverflow! Ich bin auf der Suche nach ein wenig Hilfe beim Parsen eines HTML-Dokuments. Meine Herausforderung ist, dass ich keine Drittanbieter-DLL wie HTML Agility-Pack usw. verwenden kann. Leider muss dies alles über Code oder Refreshen nativ in VS getan werden. Ich habe JSon untersucht, aber ich dachte, dass jemand einen einfacheren Weg hatte. Ich versuche bestimmte Daten von Webseiten wie: http://www.wowhead.com/item=109118/blackrock-ore abzurufen. Es gibt mehrere Abschnitte Suche zum Abrufen von Daten aus: Jeder Abschnitt beginnt mit:Parsing HTML-Dokument, um eine Liste der Elemente abzurufen
new Listview({template:
und mit in diesem Abschnitt hat „id“. Was ich suche, sind Listen der "IDs" in Bezug darauf, aus welchem Typ der Gegenstand stammt (Spell, NPC, Objekt, etc.).
Leider ist meine Fähigkeit nicht in Einklang mit dieser oder Regex. Ich hatte gehofft, dass mir jemand helfen könnte. Vielen Dank im Voraus für Ihre Zeit.
Edit: Ich endete mit Regex, um alle Werte zu finden. Danke an diejenigen, die geholfen haben.
Mögliches Duplikat von [Was ist der beste Weg, HTML in C# zu analysieren?] (Http://stackoverflow.com/ Fragen/56107/Was ist der beste Weg zu analysieren-html-in-c) auf Alans Antwort zu sehen, zeigt es, wie Sie dies tun können, ohne eine Bibliothek von Drittanbietern zu verwenden, verwenden Sie Regex nicht zu analysieren eine bekannte Sprache wie HTML – abc123
Diese Antwort funktioniert eigentlich nicht. Es gibt keine Browser-Methode in WebBrowser(). –