Entradas

Mostrando las entradas etiquetadas como Códigos Utiles

Escribir datos desde Java en un archivo de Excel

Imagen
Algunos se preguntaran, como podemos pasar datos de arreglos, de JTable, objetos que contienen datos a archivos de Excel, todo esto se reduce en algo bastante simple que es el uso de Clases de Java orientadas al flujo de salida, ¡No me la pongas difícil, explícate mejor! ¿Qué son Flujos de salida? Flujo : secuencia ordenada de datos De entrada : las que tiene una fuente de datos, mejor dicho son  las que te permiten leer datos. De salida : los que tienen un destino para la secuencia de datos, mejor dicho son las que permiten escribir en un archivo. Nos vamos a limitar a hablar solo de las clases de flujo de salida, -ojo si ya las conoces salta directamente a ver cómo vas a pasar los datos a Excel con estas clases-, listo estas dos clases son: OutputStream (escribe de forma de bytes) y Writer (escribir caracteres), en nuestro caso vamos a escribir directamente caracteres al archivo de Excel, entonces, vamos a usar la clase Writer. Veamos cómo se estructura esta clase: Observen la clas...

DBF en JAVA

Imagen
Empece un proyecto en la cual estuve usando como gestor MySQL, y me vi la necesidad segun los requisitos pasar los DBF's de la empresa a tablas de mi base de datos, ademas de usar Java como lenguaje de programación, estando en una epoca en donde se encuentra, quizas no rapidamente; librerias de diversas utilidades, encontre una que me hacia el favor. La librearia se llama  javadbf . lo pueden encontrar en:  http://sarovar.org/projects/javadbf/ import java.io.*; //Manipular objetos de archivos import com.linuxense.javadbf.*; //Propiamente para manipular DBF's public class JavaDBFReaderTest {     public static void main(String args[]) {         leerDBF("C:\\DP-14-07.dbf");     }     public static void leerDBF(String ruta) {         try {             // creacion del objeto DBFReader             //nos permitira la lectura de un archivo dbf             InputStream inputStream = new FileInputStream(ruta); // take dbf file as program argument             DBFReader reader = n...