2013-06-18 2 views
0

Excel 시트에서 행을 읽은 다음 기존 CSV 파일의 끝에 추가하고 싶습니다. . 마지막으로이 CSV 파일에서 MySQL의 데이터베이스 테이블을 업데이트해야합니다.10 Java에서 Excel의 행을 읽은 다음 기존 csv 파일에 쓰고이 csv에서 MySQL 테이블을 업데이트하십시오.

나는 Apache POI를 사용하여 excel에서 값을 읽고 이클립스의 콘솔에서 인쇄 할 수있다. 그러나 기존 CSV 파일의 끝에 행을 추가하는 방법을 혼란스럽게합니다. 그리고이 삽입 된 행은 또한 MySQL의 테이블에 삽입되어야합니다. JDBC, 엑셀, CSV 액세스 :

+1

왜 CSV 파일을 통해 해결 방법이 필요합니까? SQL 업데이트를 직접 생성하지 않는 이유는 무엇입니까? – kiwiwings

+0

그런 식으로 질문을하면, 누군가는 당신에게 PrintStream에 글쓰기를 제안 할 것이지만 기본적인 I/O는 문제가 아니라고 생각합니다. 그래서 당신은 당신의 진짜 문제가 무엇인지 명확히해야합니다. 모든 열의 모든 열이 채워지지 않는 스파 스 테이블입니까? 그래서 빈 csv 값을 생성해야합니까? 또는 숫자, 날짜, CSV에 대한 사용자 지정 필드에 특수 형식을 적용해야합니까? – kiwiwings

+0

사과드립니다. 요구 사항에 실수가있었습니다. 내 질문을 편집했습니다. 그것은 행 대신에 칼럼으로 쓰여졌다. 설명 : - Excel에 새 행을 추가 할 때마다이 행이 CSV 파일 끝에 추가됩니다. CSV에는 기존 레코드가 몇 가지 있습니다. 추가 작업이이 레코드의 끝에 새로운 행으로 이루어지기를 바랍니다. Excel과 CSV의 열은 이름, 지정 및 급여와 동일합니다. 그것은 Excel에서 새로운 행을 추가 할 때마다 프로그램 실행시 CSV 파일 끝에 추가되어야합니다. 독립 실행 형 응용 프로그램 – user2496746

답변

0

당신은 읽고 CSV가