[JAVA] java -> .doc ou .docx
hypo7675
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Pedrooo -
Pedrooo -
Bonjour,
je cherche à faire une sorte de publipostage.
Je veux passer par java pour former un .doc ou un .docx.
J'ai testé l'API POI mais elle s'avère complète pour des fichiers xsl et abandonnée pour des fichiers word.
En faisant des recherches sur le .docx, je suis tombé là-dessus :
https://www.infoq.com/articles/cracking-office-2007-with-java/
Le problème est que je ne comprends pas comment enregistrer un .docx en .zip afin d'avoir les xml du document.
J'aimerai savoir si quelqu'un à déjà réussi cette manipulation et si il existe des API permettant ce traitement.
Merci
je cherche à faire une sorte de publipostage.
Je veux passer par java pour former un .doc ou un .docx.
J'ai testé l'API POI mais elle s'avère complète pour des fichiers xsl et abandonnée pour des fichiers word.
En faisant des recherches sur le .docx, je suis tombé là-dessus :
https://www.infoq.com/articles/cracking-office-2007-with-java/
Le problème est que je ne comprends pas comment enregistrer un .docx en .zip afin d'avoir les xml du document.
J'aimerai savoir si quelqu'un à déjà réussi cette manipulation et si il existe des API permettant ce traitement.
Merci
A voir également:
- [JAVA] java -> .doc ou .docx
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
J'avais vu cette API , je ne sais pas pourquoi je n'ai pas regardé les exemples -_-.
Je la test et mettrai à jour mon topic, merci pour ta réponse rapide.
Je la test et mettrai à jour mon topic, merci pour ta réponse rapide.
Salut en fait un docx ... c'est un zip !
Change juste l'extension de ton fichier en .zip et décompresse le.
Le contenu brut du fichier est dans le fichier document.xml
Regarde comment c'est fichu, fais des tests avec le résultat que tu souhaites obtenir.
Pour ma part, mon problème était de convertir des infos extraites de pages HTML en docx ou html mis en forme.
J'avais donc créé un schéma xml pour structurer mes extracts (avec JDOM) et j'appliquais ensuite différentes feuilles de style en fonction du format souhaité (dont une qui me permettait de générer le fameux document.xml)
Ensuite, je me faisais pas *****, copier coller remplacer brutal dans le dossier décompressé de mon document.xml, on recompresse le tout, on remet docx à la fin... servir chaud. Remplacer juste le document.xml permet de pouvoir conserver les styles et autres...
Change juste l'extension de ton fichier en .zip et décompresse le.
Le contenu brut du fichier est dans le fichier document.xml
Regarde comment c'est fichu, fais des tests avec le résultat que tu souhaites obtenir.
Pour ma part, mon problème était de convertir des infos extraites de pages HTML en docx ou html mis en forme.
J'avais donc créé un schéma xml pour structurer mes extracts (avec JDOM) et j'appliquais ensuite différentes feuilles de style en fonction du format souhaité (dont une qui me permettait de générer le fameux document.xml)
Ensuite, je me faisais pas *****, copier coller remplacer brutal dans le dossier décompressé de mon document.xml, on recompresse le tout, on remet docx à la fin... servir chaud. Remplacer juste le document.xml permet de pouvoir conserver les styles et autres...