62,025
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Net;
using System.Text.RegularExpressions;
namespace BlogMoveLib
{
public class BlogAnalysis
{
public IList<Blog> Analysis(IList<string> BlogAllUrl)
{
string content;
Blog model=new Blog();
IList<Blog> blogList = new List<Blog>();
foreach(string url in BlogAllUrl)
{
content=GetHtml(url);
model = GetBlogInfo(content);
blogList.Add(model);
}
if (blogList.Count > 0)
return blogList;
return null;
}
/// <summary>
/// 获得网址原代码
/// </summary>
/// <param name="Url">网址</param>
/// <returns>string</returns>
private string GetHtml(string Url)
{
//过程省略
}
/// <summary>
/// 解析博客主体
/// </summary>
/// <param name="content">网页源码</param>
/// <returns>博客实体</returns>
private Blog GetBlogInfo(string content)
{
//...过程省略
}
}
}