0

我正在尝试获取谷歌“定义词”搜索的结果。根据 Chrome 的 Inspect Elements ,我想要的文本在 "div class="lr_dct_ent vmod" data-hveid="28"" 类下,我正在使用此代码尝试执行此操作:

            var thecq = CQ.CreateFromUrl("https://www.google.be/search?q=define+word&oq=define+word");
            var please = thecq.Select(".lr_dct_ent.vmod").Text();
            var work = thecq[".lr_dct_ent.vmod"].Text();
            Console.WriteLine(please);
            Console.WriteLine(work);   

这些都不会在控制台中返回任何内容,只是空行。如果我使用“div”而不是“.lr_dct_ent.vmod”,我会得到很多文本,其中一个是我想要的文本,这让我相信“.lr_dct_ent.vmod”不是我应该搜索的方式我想要的 div 类。但根据我找到的每一份文件,这就是我应该这样做的方式。谷歌只是一个特例,还是我在这里很特别?

4

0 回答 0