När du är en programvara ingenjör , du letar ständigt efter sätt att optimera din ansökan . Genom att komprimera något Extensible Markup Language , eller XML , som genereras av din ansökan , minskar du både filstorleken av ansökan och den totala storleken på sin fil cache . Instruktioner
1
Öppna programmet textredigering som du använder för att programmera i Java och använder för att hantera Java-program utveckling .
2
Använd " ZipOutputStream " kommandot komprimera XML som genereras . Lägg till följande rader med kod i din ansökan att aktivera fil komprimering . Ersätt " example.zip " med det verkliga namnet du vill använda :
FileOutputStream dest = ny
FileOutputStream ( " example.zip " ) katalog
ZipOutputStream ut = new
ZipOutputStream ( ny BufferedOutputStream ( dest ) ) ;
3
Skapa en post för varje komprimerad XML zip -filen genom att lägga till följande kodrad :
ZipEntry post = new ZipEntry ( filer [ i] ) )
4
Skriv de faktiska XML-data till den nya zip -filen som skapas genom att lägga till följande rader med kod :
int count;
medan ( ( räkna = origin.read ( uppgifter , 0 , buffert ) ) = -1 ) {
out.write ( uppgifter , 0 , count ) ;
}
5
Slutför kompressionen genom att lägga in-och utgående med följande kodrader :
origin.close ( ) ;
ut . close ( ) ;