Quand vous êtes un ingénieur logiciel , vous êtes constamment à la recherche de façons d'optimiser votre application. En comprimant un langage extensible de balisage , ou XML , qui est généré par votre application, vous diminuez la fois la taille du fichier de l'application et de la taille globale de son cache de fichiers. Instructions
1
ouvrir l'application d'édition de texte qui vous permet de programmer en Java et que vous utilisez pour gérer le développement de votre application Java .
2
Utilisez la commande " ZipOutputStream " à compresser le fichier XML qui est généré. Ajoutez les lignes suivantes de code à votre application pour activer la compression de fichiers. Remplacer " example.zip " par le nom que vous souhaitez utiliser :
FileOutputStream dest = new
FileOutputStream ( " example.zip " )
ZipOutputStream out = new
ZipOutputStream ( nouveau BufferedOutputStream ( dest) ) ;
3
créer une entrée pour chaque fichier zip XML compressé en ajoutant la ligne de code suivante:
entrée ZipEntry = new ZipEntry ( fichiers [i]) )
4
écrire les données XML réel pour le nouveau fichier zip qui est créé en ajoutant les lignes de code suivantes :
int count ;
while (( count = origin.read ( data, 0 , buffer) ) = -1 ! ) {
out.write ( data, 0 , count) ; < br >
}
5
Terminez la compression en ajoutant courants d'entrée et de sortie avec les lignes de code suivantes:
origin.close ();
sur . close ();