2008-08-29 13 views
55

Estoy buscando una biblioteca para manejar los datos iCalendar en Java.¿La mejor biblioteca de iCalendar para Java?

Se prefieren las implementaciones bien documentadas y de código abierto con un buen modelo de objetos. Las capacidades de análisis de iCal son menos importantes para mí, pero aún así son agradables de tener.

¿Alguien tiene alguna recomendación?

+0

Consulte el sitio [Software Recommendations Stack Exchange] (https://softwarerecs.stackexchange.com). –

Respuesta

46

Tuve un éxito limitado con iCal4j (intro) en un proyecto el año pasado.

Parece ser una opción bastante popular para el trabajo ical en la comunidad de Java.

Si no recuerdo mal, la API puede ser un poco confusa a primera vista. Sin embargo, es bastante sólido a largo plazo.

Buena suerte, Brian

+0

Enlace muerto, en lugar de ir aquí: https://github.com/ical4j/ical4j – gouessej

+0

Tuve muchos problemas con iCal4J. Objetos de fecha y hora extraños, excepciones de concurrencia (El analizador solo se puede invocar en el subproceso principal wtf?). No lo recomiendo –

44

Aparece un retador! Por favor, prueba biweekly. Estoy buscando muchos comentarios sobre cómo se puede mejorar.

+3

Encontré cada dos semanas mucho más fácil de empezar y utilizar para mi simple necesidad de generar un archivo adjunto de correo electrónico ics. También tiene menos dependencias, lo que siempre es agradable. –

+0

Parece bueno, traté de cambiar a su biblioteca de Ical4j, pero la función de análisis arroja un stackOverflowError en archivos ics grandes ... Pero su biblioteca es de hecho más simple y más pequeña;) – Jordy

+0

@Jordy Gracias por los complementos. :) He solucionado el problema que describiste. Tenía que ver con la forma en que se llamaba al método 'List.subList()'. La solución se incluirá en la próxima versión. ¡Gracias por informarme sobre esto! : D – Michael

Cuestiones relacionadas