gpt4 book ai didi

java - CSV 文件中的数据质量验证

转载 作者:行者123 更新时间:2023-12-01 22:56:44 25 4
gpt4 key购买 nike

我的代码是用 Java 编写的。我有一个 Web 界面,用户可以在其中上传从 Excel 转换的 csv 文件,文件中包含垃圾数据,例如,在实际数据行结束后,文件末尾有一堆逗号分隔的空行。我想阻止用户上传此类文件。我正在使用 BufferedReader 来读取文件。任何帮助将不胜感激。谢谢

最佳答案

开始工作了。

BufferedReader br = new BufferedReader(new FileReader(fileName));
String row = br.readLine();
String retValue = "false";

if (row == null)
{
retValue = "false";
}
else {
while ((row = br.readLine()) != null) {
String[] columns = row.split(",");
retValue = "false";

for (int j = 0; j < columns.length; j++)
{
if (StringUtils.isNotEmpty(columns[j]) == true)
{
retValue = "true";
break;
}
}
if (retValue == "false")
break;
}
}
br.close();
return retValue;

关于java - CSV 文件中的数据质量验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58436569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com