利用微软翻译API做自己的翻译的工具(java)

这是helloworld级的入门步骤:

一、下载微软api的jar包,并他们引入到工程;

    a:json-simple-1.1.jar

    b:microsoft-translator-java-api-0.6.1.jar

   (大家可以到我的快盘的分享链接下载:http://www.kuaipan.cn/file/id_7978915364603025.htm

二、在微软创建一个application账户:地址https://datamarket.azure.com/developer/applications/ 

主要用于验证用户信息,因为这个api在2012年四月份改变了验证方式,截至到目前的验证方式是:

Translate.setClientId("****");
Translate.setClientSecret("******");

id和secret在注册完账户后会获得。注意下载的jar版本包要在0.5以上,因为0.5版的translate根本就没有这两个验证函数

三、源代码:

package com.test;
import com.memetix.mst.language.Language;
import com.memetix.mst.translate.*;

public class Test {

    public static void main(String[] args)  {
        // TODO Auto-generated method stub
        try{
            Translate.setClientId("*****");
            Translate.setClientSecret("*****");
            String str=Translate.execute("你好世界",Language.CHINESE_SIMPLIFIED, Language.ENGLISH);
            System.out.println(str+"nn");
        }catch(Exception e){
            e.printStackTrace();
        }
    }
}

 

四、运行结果:

Hello World

 

 

转载于:https://www.cnblogs.com/redlight/archive/2012/08/16/2641678.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值