将google搜索的内容显示在自己的页面上
来源:互联网 发布:windows ce是什么 编辑:程序博客网 时间:2024/06/08 16:53
效果图
实现代码
protected void Button1_Click(object sender, EventArgs e)
...{
Uri u = new Uri("http://www.google.cn/search?q="+TextBox1.Text+"&hl=zh-CN&ie=GB2312&lr=&nxpt=10.2068337957705091425725");
HttpWebRequest dd = (HttpWebRequest)WebRequest.Create(u);
dd.Method = "GET";
WebResponse req = dd.GetResponse();
Stream str = req.GetResponseStream();
StreamReader readerOfStream = new StreamReader(str, System.Text.Encoding.GetEncoding("GB2312"));
string aa = readerOfStream.ReadToEnd();
string abc = "";
char aa1=(char)13;
char aa2=(char)10;
string Str = aa.Replace(aa1.ToString(), "").Replace(aa2.ToString(), "");
string StartStr = "<div><div class=g>[变量]";
StartStr = StartStr.Replace("[变量]", ".*");
string LastStr = "</div>";
string SearchStr = StartStr + ".*" + LastStr;
Regex re = new Regex(SearchStr, RegexOptions.IgnoreCase);
Match m = re.Match(aa);
Response.Write(m.Value);
str.Close();
}
...{
Uri u = new Uri("http://www.google.cn/search?q="+TextBox1.Text+"&hl=zh-CN&ie=GB2312&lr=&nxpt=10.2068337957705091425725");
HttpWebRequest dd = (HttpWebRequest)WebRequest.Create(u);
dd.Method = "GET";
WebResponse req = dd.GetResponse();
Stream str = req.GetResponseStream();
StreamReader readerOfStream = new StreamReader(str, System.Text.Encoding.GetEncoding("GB2312"));
string aa = readerOfStream.ReadToEnd();
string abc = "";
char aa1=(char)13;
char aa2=(char)10;
string Str = aa.Replace(aa1.ToString(), "").Replace(aa2.ToString(), "");
string StartStr = "<div><div class=g>[变量]";
StartStr = StartStr.Replace("[变量]", ".*");
string LastStr = "</div>";
string SearchStr = StartStr + ".*" + LastStr;
Regex re = new Regex(SearchStr, RegexOptions.IgnoreCase);
Match m = re.Match(aa);
Response.Write(m.Value);
str.Close();
}
- 将google搜索的内容显示在自己的页面上
- Google Adsense: 在自己的网站中显示搜索结果
- 如何在Cruise中显示自己定义的report (将EMMA的report显示在页面上)
- 在任务栏上的时钟区域显示自己的内容
- iOS 在google地图上显示自己的位置
- 在 Google地图上显示自己的位置 ios
- iOS 在google地图上显示自己的位置
- 将JAVASCRIPT的内容显示在HTML上
- 将XML解析出的内容显示在ListView上
- 在HTML页面上竖着显示内容的方法
- Flash代码在ie正常显示,在Google浏览器错位,火狐浏览不能显示此页面上的内容需要较新版本的 Adobe Flash Player。
- 在一个页面上,一块区域上显示另一个页面(或者文件)的内容
- 利用Google Map API在自己的网站上显示Google Map
- 将console.log的内容在页面上输出方便在移动设备上查看
- 根据URL采集页面内容,封装显示在自己的页面
- JS将复制的页面内容以纯文本的形式粘贴到自己的页面上
- ubuntu 安装Apache cgi在自己的服务器上网页上只显示内容
- 页面跳转+把数据库中查出的内容显示在该页面上
- javascript进阶之对象篇(5)继承
- asp.net進度條
- 腾讯 TM2007 阿瑞斯精简版 v0.2007.5.1 [显示对方地理位置|解决输入法切换问题]
- C# 中DateTime 操作
- 用WinInet开发Internet客户端应用指南(二)
- 将google搜索的内容显示在自己的页面上
- 转 ASPX-C/S-SHELL 1.0
- 直接用socket完成HTTP下载
- 我是菜鸟
- dropdownlist动态添加item
- linux的sh脚本编程
- js查找頁面關鍵字
- 在VC++6.0下运用消息完成内部进程通讯(IPC)
- 将 DataGrid 的数据保存为 Excel 文件(孟子E章)