springMVC中MultipartFile接收文件:
导入CSV文件:csv->json->list<类>
public List<T> readCsv(MultipartFile file){
List<T> list = new ArrayList<T>();
if (!file.isEmpty()){
InputStreamReader isr = null;
BufferedReader br = null;
try {
isr = new InputStreamReader(file.getInputStream());
br = new BufferedReader(isr);
String line = null;
List<List<String>> strs = new ArrayList<List<String>>();
while ((line = br.readLine()) != null){
strs.add(Arrays.asList(line.split(",")));
}
JSONArray array = toJsonArray(strs);
list = array.toJavaList(T.class);
} catch (IOException e) {
//
}finally