Wenn Sie ein Software-Ingenieur bist, bist du ständig auf der Suche nach Möglichkeiten, um Ihre Anwendung zu optimieren. Durch die Komprimierung keine Extensible Markup Language , oder XML, die von der Anwendung generiert wird , verringern Sie sowohl die Größe der Datei der Anwendung und die Gesamtgröße der Datei-Cache . Anleitung
1
Öffnen Sie die Textbearbeitung Anwendung, die Sie verwenden, um in Java programmieren und verwenden, um Ihre Java-Anwendung Entwicklung zu verwalten.
2
Benutzen Sie den " ZipOutputStream "-Befehl an komprimieren die XML , die generiert wird . Fügen Sie die folgenden Zeilen Code, um Ihre Anwendung Datei-Komprimierung aktivieren. Ersetzen Sie " example.zip " mit dem tatsächlichen Namen, den Sie verwenden möchten :
FileOutputStream dest = new
FileOutputStream ( " example.zip " )
ZipOutputStream out = new
ZipOutputStream (neu BufferedOutputStream (dest ) );
3
erstellen Sie einen Eintrag für jede komprimierte XML- zip-Datei , indem Sie die folgende Codezeile :
ZipEntry Eintrag = new ZipEntry (Dateien [i]) )
4
schreiben Sie die eigentlichen XML- Daten auf die neue zip -Datei, die durch Hinzufügen der folgenden Zeilen Code erstellt:
int count;
while ( (count = origin.read (data, 0 , BUFFER ) ) = -1 ) {
out.write (data, 0 , count) ;
}
5
Schließe die Kompression durch Zugabe von Input-und Output -Streams mit den folgenden Codezeilen :
origin.close ();
out . close () ;