网页文字搜索(c#)
来源:百度知道 编辑:UC知道 时间:2024/06/01 09:29:50
提供可用代码后追加100分
例如我已经将网页源文件读取到textbox上,再搜索关键字,网上搜到的查询方法,一般只找到第一个关键字位置。能否全都找到?还有怎么才能多关键字查询?
首先你要检测的网页肯定是制定的网站了,要不然直接用搜索引擎了。其次你要检索的关键字信息时一段文字,只能达到如果检测到这段文字就显示,否则不做出任何提示。
不过既然是制定网站,为什么还要检测呢?
指定的文字,去解析网站的代码没有多大的作用。
如果要解析网站的HTML,或许我能帮上点忙。
我的邮箱
mxsjlxmaccp@gmail.com
用AJAX控件的AutoCompleteExtender控件+WebService实现智能匹配检索(自动完成)
StreamReader sr = null;
string str = null;
try
{
string Urlget = "http://xxx.com/xxx.html";
WebRequest temp = WebRequest.Create(Urlget);
WebResponse myTemp = temp.GetResponse();
sr = new StreamReader(myTemp.GetResponseStream(), _code);
str = sr.ReadToEnd();
myTemp.Close();
}
catch (Exception e)
{
return "页面读取失败!";
}
finally
{
if (sr != null) sr.Close();
}<