Hoy buscaba este post para incluirlo en un correo, qué desilusión cuando he visto que la web de Canyon ya no existe :(, con lo interesante que era esta librería.
En cualquier caso podéis acceder a la librería con su Javadoc y fuentes en: http://sourceforge.net/projects/canyons/
Seguro que alguna vez habéis tenido que parsear un fichero plano…(verdad? 😉 )
La primera vez que tuve que enfrentarme con este problema (hace años ya) eché en falta una librería que te permitiera trabajar a más alto nivel, al “estilo Hibernate”…muchos años después…
Canyones una librería opensouce para el procesamiento de ficheros al estilo ORM, es decir que mapea información del fichero a objetos.
Canyon permite incluso trabajar con ficheros relacionados, así como “persistir” tus objetos mapeados en los ficheros en el formato configurado, además ofrece un mecanismo de extensión para soportar ficheros o reglas no permitidos por defecto..
Cuando veáis como funciona Canyon seguro que llegaréis a preguntaros: y si con Canyon tengo el “Hibernate para ficheros” en mi aplicación no sería mejor usar ficheros para almacenar la información histórica, o los datos temporales de los últimos enemil años…en Canyon también:
Los archivos planos son la manera…
Ver la entrada original 167 palabras más

Deja un comentario