日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java调用百度API实现翻译

發布時間:2023/12/14 java 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java调用百度API实现翻译 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面是Java調用百度API實現翻譯的具體步驟:

一、在寫代碼之前先在在百度翻譯平臺中,申請APP_ID??

申請地址申請的詳見?點擊打開鏈接

申請之后,會得到APP_ID和SECURITY_KEY

二、java代碼如下

import IJFrame.IJFrame; import java.util.StringTokenizer;public class Main {// 在平臺申請的APP_ID 詳見 http://api.fanyi.baidu.com/api/trans/product/desktop?req=developerprivate 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();} }

翻譯效果如下圖:



完整代碼?點擊打開鏈接

總結

以上是生活随笔為你收集整理的Java调用百度API实现翻译的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。