如何从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.");
}
}
尝试使用:reader。MoveToContent()或读取器。Skip()跳过文件开头的不相关标记。