用DOM实现文章采集--通过jquery语法式的方法采集指定对象的文本(5)
来源:未知 责任编辑:责任编辑 发表时间:2014-04-20 03:40 点击:次
foreach (var n in _HtmlNodes)
{
IEnumerable<HtmlNode> v;
if (_expre.StartsWith("."))
{
v = Class(n, _expre);
}
else
{
v = NodeType(n, _expre);
}
list.AddRange(FunAction(v, fun, index, keyword));
}
return list;
}
}
#region 函数处理
/// <summary>
/// 函数处理 www.2cto.com
/// </summary>
/// <param name="v"></param>
/// <param name="fun"></param>
/// <returns></returns>
private IEnumerable<HtmlNode> FunAction(IEnumerable<HtmlNode> v, string fun, int index, string keyword)
{
switch (fun.ToLower())
{
case "eq":
return v.Where((nn, _index) => _index == index);
case "lt":
return v.Where((nn, _index) => _index < index);
case "gt":
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>