2011-11-14 3 views
0

웹 응용 프로그램에서 사용자가 많은 양의 데이터가있는 Excel 파일을 업로드하는 중입니다. 통합 문서의 시트는 DB의 테이블과 같으며 각 열은 데이터 열에 해당합니다 UI에서 사용자의 일부 입력을 기반으로 Excel에서 얻은 데이터를 필터링해야합니다.프로그래밍 방식으로 Excel 데이터를 Java를 사용하여 필터링

어떻게하면됩니까?

'JDBC를 사용하여 데이터 원본으로 Excel 읽기'를 찾았지만 here 코드를 사용하여 Excel 스프레드 시트를 가리키는 ODBC 드라이버를 설정할 수 없습니다. 누군가 나를 인도 해 주실 래요? 사전에

감사

+2

아파치 POI를 사용하지 않는 이유는 무엇입니까? –

+0

필터 수가 더 많고 데이터가 큽니다. 또한이 작업을 자주 수행해야하므로 최적화 방법을 찾고 있습니다. 엑셀에 대한 SQL 쿼리는 실제로주의를 끌었지만 내 상황에서는 달성 할 수 없었습니다 (지금까지는 적어도 - 지금까지) – justshams

답변

0

당신은 아마 프로그래밍 자바에서 엑셀 시트에 액세스하기 위해 만들어지는 JExcelApi에서 살펴 봐야 할 것입니다 : http://jexcelapi.sourceforge.net/

+0

어떻게 POI보다 낫습니까? – justshams

+0

jexcel을 사용하는 것이 더 쉽습니다. 그러나 적은 것을 제공합니다. – zeller

관련 문제