从Windows错误加载Csv

时间:2018-02-12 13:12:57

标签: java windows csv attachment

使用我的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。 如何处理这种情况?

0 个答案:

没有答案