[英]C# Trying to remove text from rss feed
當前有此代碼:
if (caseStudyImages.SelectedIndex < 0)
{
caseStudyImages.SelectedIndex = 0;
}
var item = container.Items[caseStudyImages.SelectedIndex];
subTitle.Text = item.Title.Text;
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(item.NodeValue);
doc.DocumentNode.RemoveChild(doc.DocumentNode.FirstChild);
StringBuilder sb = new StringBuilder();
using (StringWriter writer = new StringWriter(sb))
{
doc.Save(writer);
}
item.NodeValue = doc.ToString();
caseStudyImages.ItemsSource = container.Items;
caseStudyImages是屏幕上的翻頁視圖,其中包含圖像和Webview項。 容器是我的聯合供稿項目。 我正在嘗試從當前選定的項目中刪除第一個節點,因為它是我不需要的文本,然后將其顯示在Web視圖中。 我將Webview內容綁定到DataTemplate中的item.NodeValue。 我的問題在網上:item.NodeValue = doc.ToString();
我拋出異常,說“未實現方法或操作”。 有沒有人有什么建議?
您可以訪問HtmlDocument類嗎? 檢查ToString ovveride,也許有人在那里留下了NotImplementedException。
如果您沒有訪問權限,則可以從HtmlDocument獲取被視為NodeValue的所需數據,而無需使用ToString()。 使用String.Format
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.