java y writer

Java y Writer
buenas tengo instalado el open office creo como doc porque todos lo usan ademas el openoffice lo abre, explico mi pregunta por ejemplo en el colegio tienen un permiso que esta en word pero ya lo pase a odt aca lo adjunto

Justificacion de inasistencia

Lima, .. de agosto de 2011

Yo,...................., identificado con el carnet Nº ....................................., especifico que no asisti por los siguientes problemas ......................................., sin mas que decir que reiterar mi respeto por la institucion, me despido.

atte.

...............................................
nombre del alumno

reemplazar los puntitos de YO, y poner mi nombre y colocar el numero de mi carnet todo lo que tenga que reemplazar espero que me puedan ayudar no soy nuevo en esto del java pero aprendo rapido gracias de antemano

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Un archivo de este tipo tiene

Un archivo de este tipo tiene un formato, no es texto plano. Lo que tienes que hacer es buscar un API ( application programmer interface ) para acceder a ese documento.

Si está en word, es bastante más difícil pero podrías intentar con el proyecto POI ( Busca apache POI )

Si es odt, es un tanto más fáci ( en teoría ) porque es un forma abierto y debe de haber API's que lo hagan.

Una busqueda en Google por " odt java api" arrojó esto después de seguir un par de links:

Ahí debe de decir donde descargar los archivos jars necesarios.

Espero que te sirva.

P.D. Solo como ejercicio deberías intentar leer primero un archivo de texto plano.

La solución no tiene nada que ver, pero te serviría por ejemplo para saber como usar un API :)

Saludos.

Imagen de neko069

Abres el documento, y

Abres el documento, y sustituyes los puntitos por los datos que deban de ir en cada espacio respectivo ;¬)...

Ya en serio, con Apache POI, específicamente el HWPF puedes manipular textos hechos en word 97 al 2007, necesitarías echarle un vistazo a ver si también aguanta Open Office, hasta donde tengo entendido, no lo hace....

Update: @OscarRyz .... tienes eco!!!!