Tecnología

Inicio

Cómo comprimir Java XML

Cuando eres un ingeniero de software, usted está constantemente buscando maneras de optimizar su aplicación. Mediante la compresión de cualquier lenguaje de marcado extensible, o XML, que se genera por la aplicación, se disminuye tanto el tamaño de archivo de la aplicación y el tamaño total del archivo de su caché.

Instrucciones

1 Abra la aplicación de edición de texto que se utiliza para programar en Java y está utilizando para gestionar el desarrollo de la aplicación Java.

2 Utilice el comando "ZipOutputStream" para comprimir el código XML que se genera. Añadir las siguientes líneas de código para la aplicación para habilitar la compresión de archivos. Reemplazar "example.zip" con el nombre real que desea utilizar:

FileOutputStream dest = new

FileOutputStream ( "example.zip")

ZipOutputStream cabo = new

ZipOutputStream (nueva BufferedOutputStream (dest));

3 Crear una entrada para cada archivo zip comprimido XML añadiendo la siguiente línea de código:

ZipEntry entrada = new ZipEntry (archivos [i]))

4 Escribe los datos XML reales para el nuevo archivo zip que está siendo creado por la adición de las siguientes líneas de código:

int cuenta;

while ((count = origin.read (datos, 0, tampón))! = -1) {

out.write (datos, 0, count);

}

5 Completar la compresión mediante la adición de flujos de entrada y de salida con las siguientes líneas de código:

origin.close ();

out.close ();