
08/07/2005, 20:31
|
 | | | Fecha de Ingreso: junio-2005
Mensajes: 620
Antigüedad: 19 años, 7 meses Puntos: 1 | |
con la clase File pra llamar al fichero y utilizando un StreamBuffer o fileinputstream puedeas abrir de forma exagesimal cauqluier archivo, el problema es que en java puro los archivos que no sean texto plano te saldran cosas muy raras(como si le hicieras un type en msdos) lo que se hace como truco es crear algo asi como un navegador web utilizando EditPane y como te habras dado cuenta un navegador web puede abri documentos de varios tipos si es que tiene el pugin, buen oel edit pane de java te soporta sin mucho probela .doc,.xsl,.php,.asp,.xml,.html,.xls, claro l oque va a hacer es mostrarlos y habirlos si no que quieres es tomar datos de estos archivos para usarlos en tu programa tendras que utilizar xml eso es por que xml lo que hace es ser un standar de comonicacion osea una interfaz, por lo que un archivo escrito en word puede ser digamos traducido a txt, claro perdiendo formato y fuente original. otra opcion es usar un vconvertidor de linea de comandos que pase de doc a txt mediante una llamada al sistema como el abc amber pdf converter que hace eso con pdfs |