如何解析Java中
问题描述:
的iCal RRULE我有规则的例子:如何解析Java中
"RRULE:FREQ=YEARLY;INTERVAL=2"
"RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=TU,WE,TH"
我需要的Java库来解析模式的对象来处理。有没有好的Java库?
- ical library不正确生成;
- google ical implementation年龄不支持;
- maven repository可以提出很多实现,但我没有得到任何实际的实现。
答
<dependency>
<groupId>org.scala-saddle</groupId>
<artifactId>google-rfc-2445</artifactId>
<version>20110304</version>
</dependency>
几个例子:
1转换成Java对象:
rule = new RRule("RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=TU,WE,TH");
2转换回:
rule.toIcal();