我正在制作一个Web应用程序,它从网站获取RSS提要(URL在数据库中),然后将它们加载到我的Web应用程序中.但是我收到了这个错误
System.Xml.XmlException:缺少根元素.root元素丢失了.at line:rssdoc.load(rssStream);
异常详细信息:System.Xml.XmlException:有多个根元素.第2行,第2位.所以如何通过单个xml元素封装其他所有内容
这是我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Xml;
using System.Net;
using System.Text;
using System.IO;
using System.Data;
using System.Data.SqlClient;
public partial class poletics : System.Web.UI.Page
{
public SqlConnection oldbcon = new SqlConnection();
static int n = 0;
static DataTable dt = new DataTable();
protected void Page_Load(object sender, EventArgs e)
{
oldbcon = opncon();
using (oldbcon)
{
SqlDataAdapter ad = new SqlDataAdapter("SELECT * from LebPolRss", oldbcon);
ad.Fill(dt);
}
int f = …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用quartz.net创建一个每1个月运行一次的工作
我对如何实现这一点感到有些困惑,任何人都可以就解决方案提出建议
谢谢
PS我正在使用Quartz 2.2.2.400版
编辑:我做了每日触发
job = JobBuilder.Create<Jobs>()
.WithIdentity(Params.JobsKind.BlaBlaBla.ToString(), "group1")
.Build();
trigger = TriggerBuilder.Create()
.WithIdentity("triggerBlaBlaBla", "group1")
.WithDailyTimeIntervalSchedule(x => x.StartingDailyAt(Params.BlaBlaBLa)
.WithIntervalInHours(24)
.OnEveryDay())
.Build();
sched.ScheduleJob(job, trigger);
Run Code Online (Sandbox Code Playgroud)
现在我需要每月触发一次