我正在使用一个字典应用程序,它显示从英语到孟加拉语的含义。我没有很大的孟加拉语含义,但我有一个很大的英语单词。通过使用这个英语单词,我想使用谷歌翻译器翻译成孟加拉语,从而制作我的词典数据库。所以我从谷歌翻译中删除了含义。我使用了以下代码:
string meaning = "", bangla = "";
HtmlWeb web = new HtmlWeb();
HtmlAgilityPack.HtmlDocument doc = web.Load("http://translate.google.com/#en/bn/like");
HtmlNodeCollection node = doc.DocumentNode.SelectNodes("//div[@class='gt-baf-cell gt-baf-word']");
if (node != null)
{
foreach (HtmlNode n in node)
{
meaning = n.InnerText;
meaning = meaning.Trim();
MessageBox.Show(meaning);
}
}
else
MessageBox.Show("Sorry,the meaning is not found");
该元素是萤火虫工具上的div.gt-baf-cell.gt-baf-word。但这在这里不起作用。它显示“对不起,未找到含义”。这里有什么问题????