Hola a todos!
Me gustaría comentar un problema que me ha surgido y dudo que no le haya sugido a nadie antes.
Desde una base de datos oracle he generado un xml con datos en inglés y en cirílico. Tras aplicarle una hoja de estilo recupero un archivo .fo que todavía contiene esos caracteres en cirílico. El problema lo tengo cuando lo quiero parsear para sacarlo como un .pdf. En este punto me sustituye los caracteres cirílicos por #.
He mirado el archivo de configuración del FOP, lo he lanzado desde consola forzando que lea de un archivo propio con un character set distinto, en concreto unicode y UTF-8, pero con ambos me ha lanzado excepciones. He probado con parseadores alternativos como XEP pero el resultado ha sido peor incluso (no me los mostraba directamente). La única solución que he leído que más o menos me podría dar un resultado fiable es LaTeX, pero por problemas de compatibilidad no puedo usarlo.
Bueno si a alguien se le ocurre alguna alternativa...
Muchas gracias de ante mano