Get only text from html with html agility
See the question and my original answer on StackOverflowIt looks like you're only extracting P, TITLE and BODY tags. If you want I tags as well, you need to do this:
document.DocumentNode.SelectNodes(".//p|.//title|.//body|.//i")