文档章节

有道翻译测试demo

devstore
 devstore
发布于 2014/05/07 17:21
字数 100
阅读 18
收藏 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
深圳
关于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
前天
0
0
详解网易有道AI战略,智能硬件、教育、办公三大解决方案

近两年,互联网巨头BAT的人工智能战略格外受人关注,百度全面押注AI以来,在2017年的下半年,百度股价三个月上涨了40%。除了BAT这三家之外,搜狗、网易等二梯队互联网大公司的AI战略也已经逐...

李诗
09/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Kali Linux Docker 練習

docker pull kalilinux/kali-linux-docker docker run -t -i kalilinux/kali-linux-docker /bin/bash apt-get update apt-get install htop apt-get install nmap apt-get install wpscan ap......

BaiyuanLab
今天
1
0
通俗大白话来理解TCP协议的三次握手和四次分手

最近在恶补计算机网络方面的知识,之前对于TCP的三次握手和四次分手也是模模糊糊,对于其中的细节更是浑然不知,最近看了很多这方面的知识,也在系统的学习计算机网络,加深自己的CS功底,就...

onedotdot
今天
2
0
TiDB 在爱奇艺的应用及实践

爱奇艺,中国高品质视频娱乐服务提供者,2010 年 4 月 22 日正式上线,推崇品质、青春、时尚的品牌内涵如今已深入人心,网罗了全球广大的年轻用户群体,积极推动产品、技术、内容、营销等全方...

TiDB
今天
1
0
Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

xtof
今天
3
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部