asp.net利用google实现在线翻译功能(通用类)
p; for (Match match1 = regex1.Match(code); match1.Success; match1 = match1.NextMatch()) { NewsTitle = match1.Groups["title"].ToString(); } return NewsTitle; } }
使用本通用类可以实现中文翻译成英文的功能,如果要把英文翻译成中文只需修改上面程序中的红色部分文字即可; 另外:本类是通过url提交,由于url的大小限制,所以翻译的字数也会有所限制; 附:上面的方法有字数限制,所以本人通过修改,增加一个函数,可以实现没有字数限制: 该函数通过post方法提交数据: public string post(string poststr) HttpWebResponse res = (HttpWebResponse)req.GetResponse(); 调用方法:translate t = new translate(); t.SniffwebCode(t.post("需要翻译的文字"), "<div id=result_box dir=\"ltr\">", "</div>"); |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |