PDF导入空字符处理

sdInAndOutDetailRepotr
HUOJIN\92525 2024-12-20 13:57:02 +08:00
parent f794ebb34c
commit 38283f581e
1 changed files with 9 additions and 4 deletions

View File

@ -56,6 +56,7 @@ import java.net.URL;
import java.text.ParseException; import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar; import java.util.Calendar;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -337,11 +338,15 @@ public class DefaultImportFileManager extends DefaultBaseManager implements Impo
line=Integer.parseInt(info[0]); line=Integer.parseInt(info[0]);
System.out.println(line); System.out.println(line);
} }
// 使用removeIf方法移除所有空字符串
for(int x=2;x<info.length;x++){ String [] aa=info;
String s=info[x]; List<String> listWithEmptyStrings = new ArrayList<>(Arrays.asList(aa));
listWithEmptyStrings.removeIf(String::isEmpty);
String[] resultArray = listWithEmptyStrings.toArray(new String[0]);
for(int x=2;x<resultArray.length;x++){
String s=resultArray[x];
if(s.equals("**")){ if(s.equals("**")){
qty=info[x-1]; qty=resultArray[x-1];
unit="个"; unit="个";
break; break;
} }