Я использую geckofx c#, чтобы получить текстовый текст. почему я не могу получить результат textcontent, если элемент html подобен этому
<div>
<div class="text1">
<div class="text2">Michael</div>
<div class="text2">Andrey</div>
</div>
</div>
output: null
, тогда как если элемент html похож этот
<div class="text">
<div class="text1">
<div class="text2">Michael</div>
<div class="text2">Andrey</div>
</div">
</div>
вывод: Михаил, Андрей
Я использую код geckofx, подобный этому
GeckoNodeCollection names = geckoWebBrowser1.Document.GetElementsByClassName("text1");
foreach (GeckoNode name in names)
{
console.writeline(name.TextContent);
}
разница, которую я вижу в <div>
и <div class="text">
. Я ценю всю вашу помощь.