2010-01-10 8 views
1

Я хочу прочитать файл ms-excel в java, и я также загрузил сжатый файл, содержащий «poi» api от Apache (на сайте http://jakarta.apache.org/poi), но где на самом деле его можно разархивировать? означает, в каком пути будь то в org.Apache или где-то еще?Работа с файлами Excel

+8

7 Вопросы за последний месяц, и вы не приняли ** единого ответа **. Это плохой SOtiquette. Люди с меньшей вероятностью ответят на ваши вопросы. Пожалуйста, подумайте об этом. –

+4

Также, пожалуйста, научитесь заклинания. (или, по крайней мере, для проверки орфографии) – SLaks

+1

Спасибо, сэр, на самом деле я принял ответы, но не отмечен, но я сделаю так, что такого не произойдет никогда! – Supereme

ответ

1

Я просто распаковал его в том же каталоге, что и мой проект NetBeans, и создал библиотеку, как показано here.

Приложение: Загрузите нужный файл с Apache Poi и разархивируйте его в удобном месте, например, в каталог вашего проекта. Я добавил poi-3.6-20091214.jar в качестве новой библиотеки из моего проекта проекта NetBeans.

 
$ ls -1 
build 
build.xml 
manifest.mf 
nbproject 
poi-3.6 
src 
test 
test.xls 

Строение из командной строки также прямолинейно.

 
$ javac \ 
    -cp poi-3.6/poi-3.6-20091214.jar \ 
    -d build/classes \ 
    -sourcepath src \ 
    src/POIExcelReader.java 
+0

Большое спасибо, но я хочу конкретное описание о том, где скачать пакет «poi»! :) – Supereme

+1

IUUC, у вас уже есть файл архива POI, и вы его распаковали. Теперь просто поместите 'poi-3.6-20091214.jar' на путь класса, как было предложено выше. – trashgod

+0

Спасибо, сэр! :) Я пытался это сделать, но не мог работать! :( На самом деле, я разархивировал его в одну из своих папок (D: \ My Documents \ Supria \ Softwares), а затем я попытался установить путь к классу с помощью «панели управления» на окнах xp как «D: \ My Documents \ Supria \ Softwares \ poi-3.6 \ poi-3.6-20091214.jar ', но потом тоже не работает. В чем причина? Я получаю ошибку, поскольку «package» org.apache.poi.usermodel «не существует» , Не могли бы вы предложить? – Supereme

Смежные вопросы