이름이 & 인 두 개의 열이있는 Excel 파일을 업로드합니다. 나는 열 이름 및 이름에 대한 값 대응의 값을 읽고 키 값 쌍로 의 HashMap에 넣고 싶다.Excel에서 이름 값을 읽고 ke 값 쌍으로 맵에 입력
-1
A
답변
0
apachie POI 병을 사용하여 Excel 파일을 셀 단위로 읽습니다. Excel에서 매우 쉽게지도로 데이터를 변환 할 수 있습니다.
0
먼저 Excel 파일을 CSV 파일로 내 보내야합니다.
그러면이 CSV 파일을 읽고 각 이름 - 값 쌍을 HashMap에 추가하려고합니다.
FileReader reader = new FileReader(CSVFilePathHere);
BufferedReader buffer = new BufferedReader(reader);
Map<String, Integer> map = new HashMap<String, Integer>();
String input_string = "";
String s = "";
Scanner in = null;
while ((input_string = buffer.readLine()) != null) {
String[] arr = input_string.split(",");
map.put(arr[0], Integer.parseInt(arr[1]));
}
reader.close();
buffer.close();
:
는 여기 샘플 프로그램을 작성