소스 검색

更新函数

xufei 4 년 전
부모
커밋
375a0380ef
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());