1
私はC#を初めて使っています。私は、WebページのHTMLコンテンツを取得するためにスクリプトを実行する必要があります。私はどこでこれを行うのかの例を得ることができますか?私はここで検索したが見つけられない。C#、どのようにWebページのコンテンツを取得するには?
PS:申し訳ありませんが、私のdab englishです。
最高のお礼、
私はC#を初めて使っています。私は、WebページのHTMLコンテンツを取得するためにスクリプトを実行する必要があります。私はどこでこれを行うのかの例を得ることができますか?私はここで検索したが見つけられない。C#、どのようにWebページのコンテンツを取得するには?
PS:申し訳ありませんが、私のdab englishです。
最高のお礼、
WebClient
クラスをご覧ください。あなたはまた、ダウンロードしたHTMLを解析したい場合は、あなたがHTML Agility Packを見てみることができます
var wc = new WebClient();
var html = wc.DownloadString("http://stackoverflow.com");
:DownloadString
メソッドは、文字列としてページの内容を返します。 HTMLをツリー構造(XmlDocument
に似ています)に解析し、XPathを使用してドキュメントなどの要素を見つけることができます。正規表現を使用するか、内容を自分で解析する方がはるかに良い方法です。
[WebClient](http://msdn.microsoft.com/en-us/library/system.net.webclient.aspx) –
[この例](http://msdn.microsoft。 com/ja-us/library/system.net.httpwebrequest.getresponse%28v = 80%29.aspx)。 – Tokk
[HttpWebRequest.GetResponse](http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.getresponse.aspx)メソッドの例セクションを確認 –