Browse Source

更新函数

xufei 4 years ago
parent
commit
375a0380ef
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/main/java/com/winhc/bigdata/udf/split_json.java

+ 3 - 0
src/main/java/com/winhc/bigdata/udf/split_json.java

@@ -20,6 +20,9 @@ import static apsara.odps.TypesProtos.Type.Map;
 public class split_json extends UDF {
 
     public String evaluate(String unionJson, String keys) {
+        if(StringUtils.isBlank(unionJson) || StringUtils.isBlank(keys)){
+            return "";
+        }
         Gson gson = new Gson();
         List<Litigant> litigants = gson.fromJson(unionJson, new TypeToken<List<Litigant>>() {
         }.getType());