Как получить текстовый контент geckofx c# - PullRequest
2 голосов
/ 15 января 2020

Я использую 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">. Я ценю всю вашу помощь.

...