質問: 私はvb.netアプリを作り、imはhtmlagilitypackを使っています。私はyellowpages.caからのプロフィールのリンクを取得するために慌てる必要があります 次に、htmlの例を示します。 ``` A Safe Self Storage ``` これはリンク "/bus/Ontario/Brampton/A-Safe-Self-Storage/17142.html?what=af&where=Ontario&le=1238793c7aa%7Ccf8042ceaa%7C2ae32e5a2a"です。 ちょっとした助けに感謝します。
回答: ドキュメントを調べる必要があります。 PCに保存されたHTMLファイルを読むサンプル ``` HtmlDocument doc = new HtmlDocument(); doc.Load("file.htm"); foreach(HtmlNode link in doc.DocumentElement.SelectNodes("//a[@href"]) { HtmlAttribute att = link["href"]; att.Value = FixLink(att); } doc.Save("file.htm"); ``` VB.NETに変換するコンバータを使用します。この行が鍵です > doc.DocumentElement.SelectNodes( "// a [@href"])のHtmlNodeリンク > > ここでも、ドキュメントを読み、HTML DOMを解析する方法を理解する必要があります。 次に 、Webページの読み込みと解析の例を示します。 "HttpWebRequest"を使用してWebページをWebサーバーにストリーミングする必要があります。 追加の読書はこちら