WebClient の DownloadSring と WebRequest+Stream の両方を試して、ページ ( This one ) をスクレイピングして、そこから Raw Paste データを取得しようとしました。私はネットを精査しましたが、答えは見つかりませんでした。
私はこのコードを持っています:
WebRequest request = WebRequest.Create("http://pastebin.com/raw.php?i=" + textBox1.Text);
WebResponse response = request.GetResponse();
Stream data = response.GetResponseStream();
string pasteContent = "";
using (StreamReader sr = new StreamReader(data))
{
pasteContent = sr.ReadToEnd();
}
new Note().txtMain.Text += pasteContent;
new Note().txtMain.Refresh();
私は複数のフォームを持っているので、メモのtxtMain
テキストボックスを編集して貼り付けの内容を追加していますが、どの関数を使用しても何も返されないようです。クロスフォーム編集に戻ることができるものが複数あるため、クロスフォーム編集が機能することを知っています。
生データをスクレイピングするにはどうすればよいですか?
どうもありがとう、
P .