OVH Cloud OVH Cloud

Java et Excel ??

12 réponses
Avatar
john smith
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les utilisées
??


Merci d'avance.

10 réponses

1 2
Avatar
Sébastien Col
http://jakarta.apache.org/poi/index.html


"john smith" a écrit dans le message de
news:bkmgv9$id7$
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les utilisées
??


Merci d'avance.




Avatar
Jacob permet de faire de l'automation OLE depuis Java.
http://danadler.com/jacob/

"john smith" a écrit dans le message de
news:bkmgv9$id7$
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les utilisées
??


Merci d'avance.




Avatar
Frédéric Augé
john smith wrote:
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les utilisées
??


Merci d'avance.




J'ai un peu testé KDCalc, finalement on ne l'a pas utilisé mais ça avait
l'air pas mal.
http://www.knowledgedynamics.com/kdCalcProductPage.htm

Avatar
Patrick Gras
"john smith" wrote in message
news:bkmgv9$id7$
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les utilisées
??


Merci d'avance.




Hello,

Une série d'article sur JavaWorld traite de ce problème:

http://www.javaworld.com/javaworld/javaqa/2001-06/04-qa-0629-excel.html

-Patrick

Avatar
Lionel
Sébastien Col wrote:
http://jakarta.apache.org/poi/index.html



utilisable uniquement si le fichier excel n'est pas trop gros car pas de
lazy loading...

Avatar
john smith
Tout ce que vous me proposer est tres interressant le probleme c'est que ce
fichier excel est sur mac os 9 et que le programme doit tourner sous mac os
9
et la dernière version du java sdk est la 1.1.8 d'où mes problemes constant
...

mais merci pour vos reponses.

Jonathan
Avatar
Seb
Salut,

Le plus simple pourrait peut être être de sauvegarder ton fichier exel en
.txt (exel permet de sauvegarder les données séparées par des tabulations,
point virgule, espace ou ... ce que tu veux) puis de le parser simplement
avec des tockenizer....
Avatar
TestMan
Une solution est d'utiliser l'enregistrement en "html" présent dans Word
depuis un bail, qui en fait est un bricollage de morceau XML et html
propriétaire MS.

Pour récupérer les données, il suffit de parser le fichier à l'aide de
JTidy et d'un parcoureur xpath (genre celui incorporé dans dom4j).

C'est la solution, la plus simple, performance et efficace.

Il parrait que la derniere mouture de office va pondre directo du XML
(du vrai cette fois-ci).

A+

TM

john smith wrote:
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les utilisées
??


Merci d'avance.




Avatar
henelfa
"TestMan" a écrit dans le message de news:
3fba982c$0$2786$
Une solution est d'utiliser l'enregistrement en "html" présent dans Word
depuis un bail, qui en fait est un bricollage de morceau XML et html
propriétaire MS.

Pour récupérer les données, il suffit de parser le fichier à l'aide de
JTidy et d'un parcoureur xpath (genre celui incorporé dans dom4j).

C'est la solution, la plus simple, performance et efficace.

Il parrait que la derniere mouture de office va pondre directo du XML
(du vrai cette fois-ci).

A+

TM

john smith wrote:
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les
utilisées


??


Merci d'avance.






Si traitement via techno XML bonne idee comme en plus Office 2003 le gere.
Sinon voir ce lien indiquant en detail comment traiter en qq lignes de code
via JDBC et driver MickeySoft ODBC si development base sur Windows (avec
limitation propre au driver ODBC en modif par exemple):
www.javaworld.com/javaworld/javaqa/2001-06/04-qa-0629-excel.html

Mais a propos, si c'est exclusivement sur Windows, est ce approprie de
traiter des data MS Office via Java vu l'integration native des tools MS
(e.g. visual basic, etc) a acceder a Office.
A+


Avatar
Thomas Luyt
TestMan wrote in
news:3fba982c$0$2786$:

john smith wrote:
Est il possible de recuperer un tableau excel avec java et ensuite
de pouvoir traiter les informations contenues dedans afin de les
utilisées ??



OUI !

Poi (<url:http://jakarta.apache.org/poi/>) te permet justement de faire ce
genre de choses.

Une visite sur le site te donnera toutes les infos nécessaires.

--
Thomas
thomasluyt(at)club-internet.fr


1 2