से एचटीएमएल निकालें मैं अपने आरएसएस फ़ीड से एचटीएमएल कोडिंग को साफ़ करने की कोशिश कर रहा हूं। मैं एचटीएमएल एन्कोडिंग करने के लिए नीचे सेट करने के लिए कैसे काम नहीं कर सकता।स्ट्रिंग
var withHtml = "<p>hello <b>there</b></p>";
var withoutHtml = Regex.Replace(withHtml, "<.+?>", string.Empty);
यह और html केवल पाठ छोड़ने साफ होगा, इसलिए "हैलो वहाँ"
तो, आप बस कॉपी कर सकते हैं इस सुविधा का उपयोग:
var rssFeed = XElement.Parse(e.Result);
var currentFeed = this.DataContext as app.ViewModels.FeedViewModel;
var items = from item in rssFeed.Descendants("item")
select new ATP_Tennis_App.ViewModels.FeedItemViewModel()
{
Title = item.Element("title").Value,
DatePublished = DateTime.Parse(item.Element("pubDate").Value),
Url = item.Element("link").Value,
Description = item.Element("description").Value
};
foreach (var item in items)
currentFeed.Items.Add(item);
क्या आपने 'HtmlAgilityPack' lib का उपयोग करने का प्रयास किया है? http://htmlagilitypack.codeplex.com/discussions/225113 – Jack
देखें क्या OuterText या OuterHtml की आपको आवश्यकता है? –