苏飞论坛
标题:
C#编码采集网页文章,大神请进
[打印本页]
作者:
独轩求静
时间:
2014-5-2 13:52
标题:
C#编码采集网页文章,大神请进
}
public static string gethtml(string url, Encoding enc)
{
WebClient myweb = new WebClient();//实例化一个WebClient连接
Stream stream = myweb.OpenRead(url);//根据指定的url获取流
StreamReader sr = new StreamReader(stream, enc);//从流中用utf8编码实例化一个读取器
string html = sr.ReadToEnd();//从流中读取数据得到字符串
return html;
}
这是其中的源码,我不知道哪里有问题,我就是想从类似于这个
http://www.admin5.com网址里面采集的文章保存为.txt
文件,大神可以指教下我,或者有兴趣的,帮我分析下代码,这只是其中一部分 ,还有一部分我这里有。小弟不胜感激
作者:
cload
时间:
2014-5-2 14:14
用本站的Httphelper类岂不是更好??
作者:
独轩求静
时间:
2014-5-2 14:16
cload 发表于 2014-5-2 14:14
用本站的Httphelper类岂不是更好??
表示不懂,不过还是要支持楼主
作者:
dyyyj
时间:
2014-5-3 08:23
using (StreamWriter sw = new StreamWriter("f:\\ouput.txt"))//将获取的内容写入文本
{
sw.Write(gethtml(string url, Encoding enc));
}
这样就可以将抓到的数据写入文本了,多看例子啊。这样简单的问题也问苏飞!
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4