Parse HTMLAgilityPack w InnerHTML

<div>
<b>Token1</b>
Token2
<b>Token3</b>
</div>

Próbuję wyodrębnić Token2 z div

Udaje mi się zdobyć Token1 i Token3 za pomocą:

HtmlNodeCollection headerFooter = doc.DocumentNode.SelectNodes("//div//b");

Jak mogę wyodrębnić bezpośrednio Token2 z HTMLAgilityPack?

Jedną z brudnych opcji jest zastąpienie Token1 i Token2 przez string.empty w doc.DocumentNode.SelectNodes ("// div"). InnerText, ale wyobrażam sobie, że można to zrobić w bardziej czysty sposób z HTMLAgilityPack ...

questionAnswers(1)

yourAnswerToTheQuestion