0

コミュニティは初めてですが、これが私が立ち往生している最初の質問です。私はC#を使用してWPFとWebClientを初めて使用し、www.nba.comにアクセスしてコンボボックスにチーム名を入力するプログラムを作成しようとしています。ユーザーがコンボボックスからチームを選択すると、入力したかったチームのホーム サイトからの名簿を含むメイン ウィンドウの一部、同じスタイルとすべてのもの。WebClient.OpenRead を使用してコンボボックスに入力し、マークアップを読み取ってチーム名を抽出することができました。

今、私はより困難な部分にいます。同じ方法を使用してすべてのマークアップを取得し、何らかの方法でテーブルをコンテンツ パネルに表示することを計画していましたが、これは非常に面倒な作業だと感じています。このアクションを完了するためのヒントを教えてもらえますか、またはテキスト以外のテーブルまたはオブジェクトの Web ページを検索できるようにする webclient クラスのメソッドはありますか? ありがとう。

4

1 に答える 1

2

HTMLの解析を容易にするために、HTMLAgilityPackをご覧くださいまた、リポジトリパターンを使用してデータアクセスを抽象化し、HTMLが変更されたときにクライアントを変更する必要がないようにし、キャッシュの追加がより簡単になるようにする必要があります。

于 2012-05-31T22:38:11.923 に答える