|
@@ -32,9 +32,8 @@ public class TranslateUtil {
|
|
|
* @Author: koucx
|
|
|
* @Date: 2020-03-24
|
|
|
**/
|
|
|
- @Deprecated
|
|
|
- public static String getEnTranslateInfoOld(String msg){
|
|
|
- String params = "doctype=json&type=AUTO&i="+msg;
|
|
|
+ public static String getEnTranslateInfo(String msg){
|
|
|
+ String params = "doctype=json&type=ZH_CN2EN&i="+msg;
|
|
|
String enInfo = HttpUtils.sendGet(TRANSLATE_URL_OLD, params);
|
|
|
/**
|
|
|
* {
|
|
@@ -54,7 +53,6 @@ public class TranslateUtil {
|
|
|
* 根据以上json串获取相应英文翻译
|
|
|
*
|
|
|
*/
|
|
|
- if(enInfo.startsWith("{") && enInfo.endsWith("}")){
|
|
|
JSONObject object = JSONObject.fromObject(enInfo);
|
|
|
if(object!=null){
|
|
|
JSONArray array = object.getJSONArray("translateResult");
|
|
@@ -65,14 +63,13 @@ public class TranslateUtil {
|
|
|
JSONObject json = JSONObject.fromObject(o);
|
|
|
if(json!=null && json.containsKey("tgt")){
|
|
|
String tgt = json.getString("tgt");
|
|
|
- log.info("'"+json.getString("src")+"'翻译后'"+tgt+"'");
|
|
|
+ System.out.println("'"+json.getString("src")+"'翻译后'"+tgt+"'");
|
|
|
return tgt;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
return "";
|
|
|
}
|
|
|
|
|
@@ -84,7 +81,7 @@ public class TranslateUtil {
|
|
|
* @Author: koucx
|
|
|
* @Date: 2020-03-24
|
|
|
**/
|
|
|
- public static String getEnTranslateInfo(String msg){
|
|
|
+ public static String getEnTranslateInfoOld(String msg){
|
|
|
|
|
|
try{
|
|
|
if(StringUtils.isNotEmpty(msg)){
|
|
@@ -107,7 +104,7 @@ public class TranslateUtil {
|
|
|
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
- System.out.println(getEnTranslateInfo("<p><a>学习</a></p>"));
|
|
|
+ System.out.println(getEnTranslateInfo("<a>learning</a>"));
|
|
|
|
|
|
}
|
|
|
|