文档章节

有道翻译测试demo

devstore
 devstore
发布于 2014/05/07 17:21
字数 100
阅读 20
收藏 0

详细请搜索devstore

 

 

测试DEMO

namespace YouDaoAPI

{

    public partial class frmYouDao : Form

    {

        private static readonly string url = @"http://fanyi.youdao.com/openapi.do?keyfrom=sunuptech&key=1650695939&type=data&doctype=json&version=1.1&q=";

        public frmYouDao()

        {

            InitializeComponent();

        }

 

        private void btnTrans_Click(object sender, EventArgs e)

        {

            string source = this.txtSource.Text;

            if (!string.IsNullOrEmpty(source))

            {

                string urlRequst = url + HttpUtility.UrlEncode(source);

                WebRequest request = WebRequest.Create(urlRequst);

                WebResponse response = request.GetResponse();

                string resJson = new StreamReader(response.GetResponseStream(), Encoding.UTF8).ReadToEnd();

                int textIndex = resJson.IndexOf("translation") + 15;

                int textLen = resJson.IndexOf("\"]", textIndex) - textIndex;

                txtObject.Text= resJson.Substring(textIndex, textLen);

 

 

                

               

            }

            else

            {

                MessageBox.Show("原文不可以为空");

            }

        }

    }

}


© 著作权归作者所有

共有 人打赏支持
devstore
粉丝 2
博文 28
码字总数 9434
作品 0
深圳
私信 提问
有道非官方接口-查询英语单词详细信息

有道翻译有官方接口,也有非官方接口。 有道官方接口 官方接口:https://openapi.youdao.com/openapi 可查询英语单词注释、单词发音、网络释义(不一定存在),可获取在线发音地址。 具体使用...

唐宋元明清2188
2018/11/21
0
0
关于android上使用翻译api的问题

我最近做课程设计上要求做一个翻译类的android应用,开始的时候想用谷歌的api(因为有教程,汗一个),但是谷歌的api封闭了,只好找别的,用了海词翻译的api,但是这个只能提供英文到中文的翻...

uihsvi
2013/01/09
1K
1
zhenyangze/uafred

uafred alfred on ubuntu(use electron) ubuntu上的alfred 如果你是开发者,点击查看如何制作插件 使用方法 进入 下载地址,选择自己的系统对应的版本下载. 创建快捷方式  右上角系统设置...

zhenyangze
2016/06/29
0
0
Linux 上的效率工具--UAfred

uafred afred on ubuntu(use electron) ubuntu上的afred 如果你是开发者,点击查看如何制作插件 使用方法 进入 下载地址,选择自己的系统对应的版本下载. 创建快捷方式右上角系统设置->键盘...

阳泽
2016/06/28
4.9K
6
Python 打造基于有道翻译的命令行翻译工具(命令行爱好者必备)

版权声明:本文为 FengCms FungLeo 原创文章,允许转载,但转载必须注明出处并附带首发链接 https://blog.csdn.net/FungLeo/article/details/82787744 Python 打造基于有道翻译的命令行翻译工...

FungLeo
2018/09/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

React SSR样式及SEO的实践

前一篇主要记录了一下SSR配置以及结合Redux的使用。这里简单说一下React SSR中样式处理和更优雅的SEO SSR样式 在React客户端渲染,添加样式很容易。写一个css样式文件,在对应组件中引用。标...

前端小攻略
27分钟前
4
0
华为手机太猛!余承东吹的牛今天都实现了

华为是世界上少有的在2B和2C领域同时取得成功公司。如今,华为消费者业务的营收,已经在华为总营收中占据“半壁江山”。 12月27日,华为董事长郭平在新年致辞中披露,预计2018年华为预计实现...

linux-tao
37分钟前
4
0
JSP的Model2模式

整体可以看做是 Request > Control > ( Service > DAO > POJO ) > Response POJO是数据实体类,最佳实践是与数据库物理表相对应,方便用工具进行生成,也易于理解。由于直接与物理表相对应...

max佩恩
46分钟前
2
0
rabbitMQ的使用

RabbitMQ介绍 RabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种。 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间...

狼王黄师傅
51分钟前
1
0
面向对象继承

第1章 面向对象 1.1 知识回顾 1.Java中的数据类型 2.引用数据类型String中的方法 3.IO流_读写文件 1.2 面向对象概念回顾 什么叫面向对象编程?有人是这么理解的 也有人说不对,面向对象编程是你...

stars永恒
58分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部