Google Translator を使用して文字列を翻訳したいと考えています。
私のサンプル文字列は"this is my string"
.
HTML Agility Pack を使用して HTML ドキュメントを解析したいと考えています。
私はこれを試しました:
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);
}
}
しかし、私は結果を得ません。
私の目的は、Google 翻訳を使用して完全な文字列を翻訳し、翻訳された文字列を Windows フォームのラベルに表示することです。
これどうやってするの?