私はいくつかのレポートを表示するWebページを持っています。 Excelのリンクをクリックすると、画面に表示されているすべてのデータがCSVファイルに保存され、Open、SaveまたはCancelのいずれかのファイルダウンロードウィンドウが開きます。WebページからExcelファイルをプログラムで保存する
ファイルダウンロードウィンドウが表示されずに、指定した場所にプログラムでダウンロードします。私はWindowsアプリケーションを使用しています。私はこのレポートを表示するウェブサイトのコードを持っていないので、データセットはありません。また、ページ上でビューソースを作成することで生成されるHTMLを調べましたが、データを取得するために実際にそれを掻き分けることはできません。
私は特定のウェブサイトから自分のコンピュータ上の場所にExcelファイルをダウンロードする方法を知る必要があります。事前に
おかげ
リタ
私は、私の提案するHttpWebRequest/Responseではなく、WebClientクラスを使用するというJonのアドバイスを受けています。 WebClientは要求/応答オブジェクトをラップします。これらのシナリオでは、起動して実行するのがかなり簡単です。 – STW