Class ZipUtil
- java.lang.Object
-
- io.vertigo.quarto.impl.publisher.merger.processor.ZipUtil
-
public final class ZipUtil extends Object
Classe d'utilitaires pour les fichiers de type Zip.- Author:
- pforhan
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
readEntry(ZipFile odtFile, String entryName)
Lecture d'un fichier du fichier ODT.static void
writeEntry(ZipOutputStream outputZipFile, InputStream entryContent, String entryName)
Ecriture d'une entry dans le fichier Zip à partir de son contenu et de son nom sous formes de chaine. .static void
writeEntry(ZipOutputStream outputOdtFile, InputStream entryContent, ZipEntry zipEntry)
Ecriture d'une entry dans le fichier Zip à partir de son contenu et de son nom sous formes de chaine. .static void
writeEntry(ZipOutputStream outputZipFile, String entryContent, String entryName)
Ecriture d'une entry dans le fichier Zip à partir de son contenu et de son nom sous formes de chaine. .
-
-
-
Method Detail
-
readEntry
public static String readEntry(ZipFile odtFile, String entryName) throws IOException
Lecture d'un fichier du fichier ODT.- Parameters:
odtFile
- ZipFile Fichier sourceentryName
- Nom de l'entrée à extraire- Returns:
- String le contenu du fichier sous forme de chaine encodée avec ENCODER
- Throws:
IOException
- Si une exception d'entrée-sortie de fichier a lieu
-
writeEntry
public static void writeEntry(ZipOutputStream outputZipFile, String entryContent, String entryName) throws IOException
Ecriture d'une entry dans le fichier Zip à partir de son contenu et de son nom sous formes de chaine. .- Parameters:
outputZipFile
- ZipOutputStream Fichier à modifierentryContent
- Contenu de l'entry à insérerentryName
- Nom de l'entry- Throws:
IOException
- Si une exception d'entrée sortie a lieu
-
writeEntry
public static void writeEntry(ZipOutputStream outputZipFile, InputStream entryContent, String entryName) throws IOException
Ecriture d'une entry dans le fichier Zip à partir de son contenu et de son nom sous formes de chaine. .- Parameters:
outputZipFile
- ZipOutputStream Fichier à modifierentryContent
- Flux de l'entry à insérerentryName
- Nom de l'entry- Throws:
IOException
- Si une exception d'entrée sortie a lieu
-
writeEntry
public static void writeEntry(ZipOutputStream outputOdtFile, InputStream entryContent, ZipEntry zipEntry) throws IOException
Ecriture d'une entry dans le fichier Zip à partir de son contenu et de son nom sous formes de chaine. .- Parameters:
outputOdtFile
- ZipOutputStream Fichier à modifierentryContent
- Flux de l'entry à insérerzipEntry
- ZipEntry- Throws:
IOException
- Si une exception d'entrée sortie a lieu
-
-