Red de conocimiento informático - Aprendizaje de programación - Cómo escribir datos en excel en java

Cómo escribir datos en excel en java

Necesitas importar jxl.jar

Crear el entorno

Descomprimir el archivo descargado para obtener jxl.jar, colocarlo en el classpath y realizar la instalación. está completo.

Crear archivo

Está previsto generar un archivo de Excel llamado "Test Data.xls", en el que la primera hoja de trabajo se denomina "Primera página", el efecto general es el siguiente :

Código (CreateXLS.java):

//Generar clase de Excel

importar java.io.*

importar jxl .*;

importar jxl.write.*;

clase pública CreateXLS

{

public static void main(String args[ ])

{

prueba

{

//Abrir archivo

WritableWorkbook book=

Workbook.createWorkbook(new File("Test.xls"));

//Generar una hoja de trabajo llamada "Primera página", el parámetro 0 indica que esta es la primera página

p>

WritableSheetsheet=book.createSheet("First Page", 0);

//La posición de celda designada en el constructor del objeto Label es la primera columna y la primera fila (0, 0)

//Y el contenido de la celda es prueba

Label label=new Label(0, 0, "test"); la celda definida a la hoja de trabajo

sheet.addCell(label);

/*Generar una celda que contenga un número

Se debe usar el número El paquete completo ruta, de lo contrario habrá ambigüedad sintáctica

La posición de la celda es la segunda columna, la primera fila y el valor es 789.123*/

jxl.write.Number number = new jxl . write.Number(1, 0, 789.123);

sheet.addCell(number);

//Escribe datos y cierra el archivo

. escribir ();

libro.close();

}catch(Excepción e)

{

System.out.println ( e);

}

}

}

Después de la compilación y ejecución, se generará un archivo de Excel en la ubicación actual. .