私は窓の電話7のスクリーンスクレイピングに関する助けを探していますが、私が望むものに関連する助けを見つけることができません。私のアプリケーションの基礎は、デバイスの入力ボックスに入力された電話番号をウェブサイトのsearchboxに渡す>ウェブサイトのSQLデータベースを検索する>生の結果を電話に戻してテーブルに表示することです。画面のデータベースを掻き集める
私はこの目的でオンラインデータベースを使用するウェブサイト所有者の許可を得ています。
これは可能なのでしょうかもしそうなら、私はこれをどうやってやりますか?
ありがとうございます!
EDIT:POSTメソッドを使用すると、必要なデータをWebサイトの検索ボックスに送信でき、結果が正常に見つかりましたが、結果を表示する方法がわかりませんアプリケーション自体? WireSharkで見たパケットを使ってデータが正常に送信されたことはわかっています。再度、感謝します。
POSTのためのコード:
InitializeComponent();
Dictionary<string, object> parameters = new Dictionary<string, object>();
parameters.Add("search_name", "Google"); //Test Search
parameters.Add("submit", "Search");
PostClient proxy = new PostClient(parameters);
proxy.DownloadStringCompleted += (sender, e) =>
{
if (e.Error == null)
{
//Process the result...
data = e.Result;
}
};
proxy.DownloadStringAsync(new Uri("http://www.SITE.com/search.php", UriKind.Absolute));
webBrowser1.Navigate(new Uri(, UriKind.Absolute));`
C#/ .NETでスクリーンスクレイピングに関する多くの質問があります(右下の関連するサイドバーを参照)。これらの質問に対する回答は、主にWP7にも当てはまるはずです。 WP7でこれらのソリューションのいずれかを稼働させている特定の問題がある場合は、その問題に関する詳細を投稿する必要があります。 – Jason
あなたはおそらくあなたの編集を回答として投稿し、それを受け入れて質問に答えを入れるべきです。 – LarsTech