首页 > 代码库 > 开源2--RSS新闻情报云
开源2--RSS新闻情报云
架构:C#控制台程序+ASP.NET后台/前台+MySQL
开源第二篇,先公布最主要的部分: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新闻情报云
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。