0

ac# プロジェクト内で、WebRequestphp Web サイトに送信しています。この WebRequest は、値を取得し、select ステートメントを使用して DB にクエリを実行し、HTMLページを返します。そのクエリから返される値は 1 つしかないため、この値を C# コードに割り当てる必要があります。

返された HTML ページの body タグのソース (および私の C# の StreamReader を使用) は次のようになります。

<table border='1'>
    <tr><td>ValueINeed</td></tr>
</table>

c# コードで文字列に割り当てるために、この内部の値にアクセスするにはどうすればよいですか?

ありがとうございました。

4

2 に答える 2

1

あなたが PHP コードの作成者でもある場合は、代わりに json などを返す別のページを作成することをお勧めします。これにより、HTML の解析を回避できます。

しかし、これが本当に問題である場合は、Html Agility Packをご覧になることをお勧めします。Html Agility Pack の使用方法に関する StackOverflow に関する別の質問を次に示します。

于 2012-08-21T06:27:45.477 に答える
0

結果が常に同じである場合は、文字列を分割するか、正規表現を使用できます。そうでない場合は、html パーサーを使用できます: http://htmlagilitypack.codeplex.com/

于 2012-08-21T06:27:18.847 に答える