Publication de plusieurs .xml dans un meme .zip

Publication de plusieurs .xml dans un meme .zip
0

Bonjour;

Je cherche à obtenir via une Publication un fichier .zip contenant plusieurs .xml générés.

Actuellement, via l’interface de publication, en précisant la méthode concernée, j’obtiens un fichier xml avec mes données. J’ai ensuite modifier ma méthode pour que celle-ci génère plusieurs .xml différent.

Pouvez-vous m’indiquer la démarche à suivre pour que je puisse via l’interface de publication, obtenir un zip contenant les différents fichiers générés par cette méthode ?

Merci d’avance

Clément

Il faut utiliser l’utilitaire com.simplicite.util.tools.ZipTool.
Il permet de zipper/dézipper des fichiers en passant par un répertoire temporaire.

A défaut vous pouvez coder via les couches natives de la JVM java.util.zip.*
Attention à la taille/montée en mémoire des fichiers, il est préconisé d’utiliser des InputStream/OutputStream (buffer) et non des byte-array pour limiter l’espace mémoire.