0

我想为我最喜欢的网站创建 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.");
       }
}
4

1 回答 1

1

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

于 2013-02-03T13:12:59.860 回答