Mostrando entradas con la etiqueta .doc en java. Mostrar todas las entradas
Mostrando entradas con la etiqueta .doc en java. Mostrar todas las entradas

martes, 3 de enero de 2012

Uso del JFileChooser de Java

JFileChooser es una clase que pertenece a la librería javax.swing y que nos sirve para mostrar una ventana en la que se piden explorar los directorios del PC con el fin de guardar o abrir un archivo, así como seleccionar una ruta, y ese tipo de cosas. Hoy veremos su uso y pues vamos a ello.

Evidentemente lo primero es importar las librerías que se van a usar la cual es javax.swing.JFileChooser; ahora creamos el objeto, en lo personal yo hago los objetos por clases heredadas, pero en estos ejemplos lo manejaremos normalmente, haciendo uso del objeto en si. Teniendo el objeto se le pueden "setear" ciertos parámetros (no obligatorios) por ejemplo agregaremos un filtro para que vea solo ciertas extensiones (.doc y .docx) y le definiremos el titulo que llevara la ventana.

lunes, 2 de enero de 2012

Leer un archivo Word con Java

Tal vez mas de una ocasión nos han pedido desarrollar una aplicación que tenga que entre otras cosas sea necesario leer un archivo de word, ya sea para un editor de textos o cualquier uso que se le encuentre a ello. Muchas veces vemos el ejemplo de como leer un archivo de texto .txt pero pocas veces practicamos como debemos hacerlo con un fichero de word .doc/.docx.

La verdad hay que ser honestos Java por si solo no es capaz de hacer la tarea (al menos no que yo sepa) por lo que tenemos dos opciones para hacer esto, la primera sería descomprimir el archivo .doc/.docx como si se tratase de un .zip, navegar los directorios y leer el .xml donde el texto se encuentra identificándolo por las etiquetas del documento, o bien el modo más fácil es usar una librería externa que probablemente haga la primera opción para conseguir el texto del word.