Bonjour,
je suis sur un projet dans lequel je dois modifier un .docx par l'intermediaire de java. Pour cela j'utilise jdom après avoir dézippé le fichier en question.
Voici la partie du code:
Et la j'aimerai bien recréer un docx de sortie avec ce "document" modifié. On en parle sur un autre site (je ne sais pas si je peux donner un lien...) mais ils ne s'y prennent pas comme moi pour la manipulation du xml.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 import org.jdom.Element; import org.jdom.input.SAXBuilder; ... ... ZipFile docxFile = new ZipFile(myFile); ZipEntry documentXML = docxFile.getEntry("word/document.xml"); InputStream documentXMLIS = docxFile.getInputStream(documentXML); SAXBuilder sxb = new SAXBuilder(); try { document = sxb.build(documentXMLIS); ... // Je fais ici toutes les modifs que j'ai a faire sur le "document" ... } catch(Exception e){}
Personne n'aurait une idée pour rezipper en docx mon document modifié svp?
En attendant vos réponses, merci.
Partager