电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 办公软件
远程抓取GOOGLE的自动翻译结果
作者:未知 点击:0
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 
以下为引用的内容:
1        Function RemoveHTML()Function RemoveHTML(strhtml)
2            if strhtml<>"" then
3                 dim s_str as string
4                     s_str=regex.replace(strHTML,"<[^>]+>","")
5                     s_str=replace(s_str,"&nbsp;","") 站.长.站
6                     return s_str
7            end if
8        End Function
9        
10        Function china_to_english()Function china_to_english(texts,languages)
11            Dim payload As String = "hl=zh-CN&ie=UTF8&text="& texts &"&langpair="& languages &""
12            dim str_return as string  
13            Dim req As WebRequest = WebRequest.Create("http://translate.google.com/translate_t") ' 开始取连接.
14            req.Credentials = CredentialCache.DefaultCredentials       '取得默认 Www@Chinaz@com
15            req.Method = "POST"                                        '以POST方式发送,这里默认是以GET方式发送
16            req.ContentType = "application/x-www-form-urlencoded"      'POST方式需在传送这个编码,如果上传文件,则修为multipart/form-data
17            req.timeout=10000                                          '连接超时定时
18            req.ContentLength = payload.Length                         '头部长度
中.国站长站

19            Dim encoding As Encoding = Encoding.GetEncoding("UTF-8")   '转换成流,大部网站一般转换成UTF-8就可以了,注意是大写的编码
20            Dim bytes As Byte() = Encoding.GetBytes(payload)           '转换成流
21            req.ContentLength = bytes.Length                           '传送流的长度
22            Dim newStream As Stream = req.GetRequestStream()           '转换写入
23            newStream.Write(bytes, 0, bytes.Length)                    '写入传送流
中国.站.长站


24            newStream.Close()                                          '关闭
25            '上面发送完成,下面取得服务器返回
26            Dim res As HttpWebResponse = CType(req.GetResponse(), HttpWebResponse)  ' 传递返回标识
27            if res.StatusDescription="ok" then  ' 返回取得状态.
28               current.response.write("暂时无法连接到网站,请换用另一个程序")
29               current.response.end()
中国站长.站


30            end if
31            Dim dataStream As Stream = res.GetResponseStream()         ' 返回给指针
32            Dim reader As New StreamReader(dataStream,encoding.getencoding("gb2312")) ' 读
33            Dim responseFromServer As String = reader.ReadToEnd()      ' 读取所有
34            
35            str_return=responseFromServer                              '赋值回传
36            Chinaz~com
37            reader.Close()                                             '接下来三个关闭
38            dataStream.Close()
39            res.Close()
40
41            dim ss as string = str_return
42            ss = regex.replace(ss,"(?i:(.+)(\<div)(.+)(\>)(.+)(\<\/div\>)(.+))","$5") '提取我们所要的译文
43            ss = RemoveHTML(ss)                                       '删除HTML 中.国.站.长.站
44            ss = ss.substring(3)                                      '删除翻译二字
45            return ss                                                 '函数返回
46    End function
47        
48    在调用china_to_english(texts,languages)需要传两个参数第一个为要译的文字,第二个是要进行相对译的语种代码.

   
例:中译英,其第二个参数为:zh-Cn|en

Chinaz@com

我导入的命名空间如下:

中国站.长站


以下为引用的内容:

Imports System
Imports System.Web
Imports System.IO
Imports Microsoft.VisualBasic
Imports System.Web.HttpContext
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Text
Imports System.Text.RegularExpressions
Imports System.Net

Chinaz.com



文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
文章页数:[1] 
Google
热门文章
·fireworks简单方法打造网页“闪字”动画_fireworks教程
·亚马逊拟推音乐订购服务 正与唱片公司谈判_it动态
·用PHP5的SimpleXML解析XML文档
·网络进阶知识 VPN技术的全面详细介绍
·灵动携Remote Reset开拓IDC增值服务
·photoshop打造超酷的眼球_photoshop教程
·photoshop“替换颜色”实现局部换色_photoshop教程
·photshop打造波普风格艺术照特效_photoshop教程
·photoshop打造抽象表现主义效果图_photoshop教程
·绕过激活 如何登录已到期windows xp中_windows xp

最新文章
·Google工具栏替换404错误页 嵌入搜索引导用户
·单刀直入 在WPS演示中绝对快速实现Flash插入
·英汉互译仅需2步--WPS Office的翻译功能详解
·忘记"添加/删除程序"吧!360安全卫士5分钟装机
·在Eee PC上装gOS:加入众多Google网络应用程序
·如何来判断你的Linux系统机器是否被黑?
·Linux三种网络管理工具功能介绍及使用
·在Linux系统下建立至强FTP搜索引擎
·Linux操作系统开机自行启动项目详细解析
·Linux操作系统中关于负载的定义


 
 


版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
  打印  刷新  关闭
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2006 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
售前咨询:总机转201 202 203 204 206 208
售后服务:总机转211 212 213 214
财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号