Este artículo explica cómo convertir RAR en ZIP en Java. Abarca toda la información sobre la configuración del entorno, los pasos del algoritmo y un fragmento de código ejecutable para convertir un archivo RAR a ZIP en Java. Además, también explorará diferentes enfoques para filtrar los contenidos mientras exporta datos del archivo RAR al formato ZIP.
Pasos para convertir un archivo RAR a ZIP en Java
- Instale Aspose.ZIP en su aplicación para transformar RAR en ZIP
- Obtenga el archivo RAR de entrada usando el objeto RarArchive
- Iniciar un ZIP archive
- Repita todos los archivos en el archivo RAR de origen y agréguelos al archivo ZIP
- Guarde el archivo ZIP de salida
Estos pasos simplifican el algoritmo para convertir un archivo RAR en un archivo ZIP en Java. En primer lugar, configure el entorno como requisito previo para la conversión. Posteriormente, recorra cada archivo utilizando un bucle mientras copia todo el contenido en el archivo ZIP de destino.
Código para convertir RAR en ZIP en Java
Este código de muestra demuestra la creación de un convertidor RAR a ZIP en Java. Puede trabajar con el método isDirectory() para comprobar si la entrada actual es un directorio o no. Del mismo modo, puede utilizar diferentes métodos para obtener la hora de creación, los detalles de la última modificación, el nombre del archivo, etc. para filtrar las entradas y agregarlas al archivo ZIP de salida.
Este tutorial nos ha enseñado a convertir WINRAR a ZIP en Java. Mientras que, si necesita proteger con contraseña un archivo ZIP, consulte el artículo sobre Proteger con contraseña un archivo ZIP en Java.