瀏覽代碼

Merge remote-tracking branch 'origin/master'

许家凯 4 年之前
父節點
當前提交
123e64224a
共有 1 個文件被更改,包括 3 次插入0 次删除
  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());