これに似たものに対する多くの解決策を見てきましたが、私にとって有効な解決策はまだ見つかりません。
私はすでにソースコードを文字列として持っています。ページ ソース全体から必要な値が 1 つだけあります。以前は「123」のような文字列でこれが機能していましたが、私のページソースを使用すると何も返されませんでした。(そして、はい、ソースを返すコードに問題はありません。テキストボックスに問題なく出力しています)
たとえば、私のソース コードは<div id="test" value="thisisatest">
です。
また、誰かがこれを行う方法を知っていれば、複数の値をリストボックスに出力する方法も提供できれば、それは素晴らしいことです。
編集:私が使用したものが機能しないことがわかりました。
public string GetSubstringByString(string a, string b, string c)
{
return c.Substring((c.IndexOf(a) + a.Length), (c.IndexOf(b) - c.IndexOf(a) - a.Length));
}
使用 (作業):
string result = GetSubstringByString("1", "3", "123");
MessageBox.Show(result);
動作するために必要な方法:
string result = GetSubstringByString("1", "3", source);
MessageBox.Show(result);