public static void Main()
Console.WriteLine(DoStuff("<li class=\"something\">I am some text < </li>"));
Console.WriteLine(DoStuff("<li class=\"something\">I am some text < </li>"));
Console.WriteLine(DoStuff("<p><strong><em><u>test</u></em></strong> pdd</p>"));
Console.WriteLine(DoStuff("<p>test <strong><em><u>pdd</u></em></strong></p><br /><p>test <strong><em><u>pdd</u></em></strong></p>"));
Console.WriteLine(HttpUtility.HtmlDecode(DoStuff("<p>test pdd <strong><u><</u></strong></p><br><p>test pdd <em><u>></u></em></p>")));
public static string DoStuff(string text) {
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
foreach (var node in doc.DocumentNode.ChildNodes)
output += node.InnerText;