Hola, quiero hacer un programa en el cual el usuario ingresa sus datos y el programa abre un archivo de Word ya creado y lo modifica con los datos del usuario.
Ejemplo: Usuario ingresa Nombre: "Juan", el programa abre el archivo modelo minimizado, busca la etiqueta <nombre> y la reemplaza por "Juan", después guarda en archivo modificado con otro nombre. (Espero se entienda).
Tengo conocimientos en C++ pero estoy empezando en Java, por lo que no conozco librerías de Java que hagan lo que busco.
Estuve buscando en Internet y encontré las siguientes: Apache POI, docx4j, Jacob y JavaDocx, me recomiendan alguna de esta? alguna otra que no puse ahí? cual les parece la mejor forma de hacer lo que tengo pensado?
Gracias. Saludos.