Watch Star Fork

闭包客 / Less.HtmlC#MIT

加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
一个犀利的 HTML 解析器 http://bibaoke.com/Less.Html
一键复制 编辑 原始数据 按行查看 历史
Test3.cs 972 Bytes 闭包客 提交于 2017-06-28 18:38 . 增加示例四
using Less.Html;
using Less.Windows;
using System.Net;
using System.Text;
namespace Test
{
public class Test3 : Function
{
public override string Description
{
get
{
return "示例三:与 WebClient 的配合使用,以抓取 CSDN 论坛内容为例 http://bibaoke.com/post/77";
}
}
public override bool Execute(params string[] args)
{
WebClient client = new WebClient();
client.Encoding = Encoding.UTF8;
string aspDotNet = client.DownloadString(
"http://bbs.csdn.net/forums/ASPDotNET");
var q = HtmlParser.Query(aspDotNet);
var title = q("table.child_forum tr td.title");
foreach (Element i in title)
{
q(i).find(".forum_link").remove();
this.WriteLine(i.textContent);
}
return true;
}
}
}

评论 ( 0 )

你可以在登录后,发表评论

11_float_left_people 11_float_left_close