如何从RSS提要中删除XML中的第一行

本文关键字:一行 删除 RSS XML | 更新日期: 2023-09-27 17:57:37

我想为我最喜欢的网站创建RSS,但问题是它的RSS XML包含第一行,在解析时会破坏整个RSS。如何删除读取数据的第一行?

我得到这个错误:

系统不支持"ISO-8859-2"编码。第1行,位置31。

代码:

void wc_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e) 
{
      SyndicationFeed feed;
      try {
           using (XmlReader reader = XmlReader.Create(e.Result)) { 
               // I WOULD LIKE to delete some rows from the Result
               feed = SyndicationFeed.Load(reader);
               lista.ItemsSource = feed.Items;
            }
       } catch (WebException we) { 
            MessageBox.Show("The internet connection is down.");
       }
}

如何从RSS提要中删除XML中的第一行

尝试使用:reader。MoveToContent()或读取器。Skip()跳过文件开头的不相关标记。