所以我一直在尝试制作一个程序来扫描包含.ics文件内容的excel文件。
这就是它的样子:
BEGIN:VEVENT
CREATED:20160318T014953Z
**UID:bxxxxxxxxx@facebook.com**
RRULE:FREQ=YEARLY
DTEND;VALUE=DATE:20160506
TRANSP:OPAQUE
X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC
**SUMMARY:xxxxx xxxxxx's Birthday**
**DTSTART;VALUE=DATE:20160505**
DTSTAMP:20160323T112834Z
SEQUENCE:0
END:VEVENT
现在我拥有的文件正好包含这12行数据块中的100个。 我想将第3,第8和第9行提取为字符串,以便我可以根据自己的喜好对其进行格式化。
我已经能够真正做到这一切,我会把这些杂乱的代码放在一边......但它确实有效。
但是,我最终将它写入文件(格式化之后):
www.facebook.com/xxxxxxxxx
www.facebook.com/xxxxxxxxx
www.facebook.com/xxxxxxxxx
Name 1
Name 2
Name 3
DATE:20160505
DATE:20160328
DATE:20160706
在我的excel文件中,我希望它看起来像这样:Excel preview
这可能是一个巨大的问题,这是我的第一个,似乎无法理解它。 每天仍在学习Java。不是要求一个完整的解决方案,而是我可以用这种方式实际打印到.CSV文件。
提前致谢。