【发布时间】:2011-06-11 21:52:11
【问题描述】:
简单的情况,想通过一个HTML字符串搜索,得到一些信息。 在编写大量 .Substing 和之后变得烦人。我想从 HTML 文件中找到并剪切出的每个元素的 IndexOf。
Afaik 我无法将 HTMLtidy 或 HTML Agility Pack 之类的 dll 加载到我的 WP7 项目中,所以有没有更有效和可靠的方法来搜索我的 HTML 字符串,而不是使用 IndexOf 构建 Substings?
void client_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
string document = string.Empty;
using (var reader = new StreamReader(e.Result))
document = reader.ReadToEnd();
string temp = document.Substring(document.IndexOf("Games Played"), (document.IndexOf("League Games") - document.IndexOf("Games Played")));
temp = (temp.Substring(temp.IndexOf("<span>"), (temp.IndexOf("</span>") - temp.IndexOf("<span>")))).Remove(0, 6);
Int32.TryParse(temp, out leaugeGamesPlayed);
}
感谢您的帮助
Gpx
【问题讨论】:
标签: c# html xml windows-phone-7