我想在winform应用程序中翻译一个字符串。 我想从谷歌翻译器翻译这个。所以我的方法是使用“HtmlAgilityPack”使用抓取html方法。 使用HTMLAgilityPack我想将翻译后的字符串显示在我的winform中的标签中。我用谷歌搜索但我没有这样做。我怎么能这样做? N:B:我不想使用google tranlator api而不是这个 我这样做了:
using HtmlAgilityPack;
........
var webGet = new HtmlWeb();
var document = webGet.Load(
"http://translate.google.com/#en/bn/this%20is%20my%20string");
var node = document.DocumentNode.SelectNodes(
"//span[@class='short_text' and @id='result_box']");
if (node != null)
{
foreach (var xx in node)
{
x = xx.InnerText;
MessageBox.Show(x);
}
}