如何在Android中使用ical4j API解析ical文件(.ics)?

时间:2010-02-11 22:42:48

标签: android

我正在开发一个应用程序,将特定用户的日程安排日历文件下载到手机内存中,并以不同的用户友好格式向用户显示。

  1. 获取在用户界面中输入的用户ID
  2. 生成用户的唯一日历网址
  3. 通过HTTP检索日历文件
  4. 在本地保存文件
  5. 向用户显示日历数据     从磁盘中直接保存的文件中读取文件     使用iCal4j解析数据并以您喜欢的任何UI格式显示
  6. 我已经将文件下载到手机内存,文件是.ics文件,其中包含一些标题,时区,标签链接html和原始日程安排信息。现在我需要用ical4j解析这个文件。我有将ical4j JAR API以及依赖API添加到我的项目中。但仍然发现难以开展工作。我使用了以下链接中的信息并尝试添加示例项目代码,但似乎有错误

    http://wiki.modularity.net.au/ical4j/index.php?title=Android

    那么有没有办法用ical4j解析ical文件?我可以用它来重新可以任何人提供一些示例代码,以便我可以学习如何使用这个API?或者您有什么想法,我该怎么办?

    希望今天得到答案,我非常需要你的帮助。

    谢谢

    罗布

1 个答案:

答案 0 :(得分:0)

我总是在Android项目中使用外部库时遇到问题,而且总是在编写自己的实现时结束:/

ical非常简单,所以如果你知道你需要哪些字段,那么编写自己的类而不是使用完整的未使用的功能库可能会更好。

这是唯一的想法......