开源2--RSS新闻情报云
Posted Jeremy.Tian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源2--RSS新闻情报云相关的知识,希望对你有一定的参考价值。
开源第二篇,先公布最主要的部分:AutoRssContent.exe
此程序负责:
1、解析html,将数据写入DB(ActionContent.cs)
2、发送邮件,通知程序运行Log(SysLog.cs)
运行效果:
解析错误提示错误信息,正确会提示更新成功。
(现行进行2此Tag解析。支持多种解析方式解析同一页面)
主程序源码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Xml; using ModuleFunction; using System.Xml.Linq; using System.IO; //作者:jeremytian //时间:20140114 //功能:自动下载RSS订阅信息 namespace AutoRssContent { class Program { static void Main(string[] args) { string strException = "AutoRssContent类名:Program;方法名:Main;"; SysLog.textAll = "============================================"; SysLog.textAll = strException + " 日志记录: "; try { //给新闻信息进行优先级评定 ActionContent actioncont = new ActionContent(); actioncont.GetContent(); } catch (Exception ex) { Console.WriteLine(strException + ex.Message); } finally { DotNetSendMail sendmail = new DotNetSendMail(); sendmail.SendMailConfig(SysLog.textPath, SysLog.textAll); } } } }
源码地址:http://pan.baidu.com/s/1c07X0Ww
注:
源码中暂不包含DB和后台维护程式。
不过源码都挺简单,封装的部分也很容易重写。
如有疑问回复。
以上是关于开源2--RSS新闻情报云的主要内容,如果未能解决你的问题,请参考以下文章
GitHub 热榜:图像取证;开源图标库;代码流程图转换;在线情报搜集...