跪求:C#提取网页中详细地址
来源:百度知道 编辑:UC知道 时间:2024/05/14 06:28:24
本人想做一个小工具,功能是获取QQ空间内所有QQ日志的网页地址。
比如这个地址:http://user.qzone.qq.com/53811910/blog/
想得到“写日志 (2008.10.20)”这篇日志的地址:http://user.qzone.qq.com/53811910/blog/1224498831
应该怎么得到呢?
实在没有一丝头绪!。 不要求大家给什么代码了!因为好像很困难!给个思路就可以了!
比如这个地址:http://user.qzone.qq.com/53811910/blog/
想得到“写日志 (2008.10.20)”这篇日志的地址:http://user.qzone.qq.com/53811910/blog/1224498831
应该怎么得到呢?
实在没有一丝头绪!。 不要求大家给什么代码了!因为好像很困难!给个思路就可以了!
你只要知道盛放那篇文章的容器的id就行,比如你的提问标题“跪求:C#提取网页中详细地址”是放在一个id为question_title的Div里,只要找到这个Div就可以获得里面的内容,你可以用Webbrowser或者System.Net.WebClient,建议用前者简单些,给你举个例子
//Webbrowser
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Url = new Uri("http://zhidao.baidu.com/question/123320285.html");
webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
}
void webBrowser1_DocumentCompleted(object sender,