使用我的api用户只能上传csv文件。我将使用java解析此csv数据
import org.apache.cxf.jaxrs.ext.multipart.*;
import com.opencsv.CSVReader;
public class Upload {
parseAndLoad(MultipartBody body) {
Attachment atc = body.getAttachment("file");
final ContentDisposition disposition = atc.getContentDisposition();
final String filename = disposition.getFilename();
String fileExt = ContentUtils.getFileExtention(filename);
if (!"csv".equalsIgnoreCase(fileExt)) {
System.out.println("Upload only csv file");
}
}
}
这工作正常。但是当我从Windows系统上传任何csv文件时,它会自动转换为xls。 如何处理这种情况?