第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > java调用百度翻译_Java调用百度API实现翻译-Go语言中文社区

java调用百度翻译_Java调用百度API实现翻译-Go语言中文社区

时间:2019-02-12 04:15:15

相关推荐

java调用百度翻译_Java调用百度API实现翻译-Go语言中文社区

下面是Java调用百度API实现翻译的具体步骤:

一、在写代码之前先在在百度翻译平台中,申请APP_ID

申请地址申请的详见点击打开链接

申请之后,会得到APP_ID和SECURITY_KEY

二、java代码如下import IJFrame.IJFrame;

import java.util.StringTokenizer;

public class Main {

// 在平台申请的APP_ID 详见 http://api./api/trans/product/desktop?req=developer

private static final String APP_ID = "你申请的ID";

private static final String SECURITY_KEY = "您申请的ID对应的密码";

String temp = null;

String InPut;

IJFrame jf = new IJFrame();

//输出翻译后的字符

public void putOut()

{ jf.getBaiduTranslate(temp);

}

//获取需要翻译的文本

public void inPut(String input )

{ InPut = input;

TranslateStart();

}

//开始翻译

private void TranslateStart()

{ TransApi api = new TransApi(APP_ID, SECURITY_KEY);

String query = InPut;

//对百度翻译获得的文档进行拆分

api.getTransResult(query, "auto", "zh");

System.out.println(api.getTransResult(query, "auto", "zh"));

//对从网页上获取的信息进行提取

StringTokenizer token = new StringTokenizer(api.getTransResult(query, "auto", "zh"),""}]}");

while(token.hasMoreTokens()){

temp = token.nextToken();

}

temp = decodeUnicode(temp);

//获取需要的文本

putOut();

}

}

翻译效果如下图:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。