我正在开发一个小项目来生成一个.ics文件,其中包含我可以在Outlook日历中查看的事件信息。我可以让事件显示在Outlook中,但我想显示多行。例如,对于此.ics文件:
BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20131227T123500
DTSTART:20131227T080000
DTEND:20131228T170000
SUMMARY:Vacation
DESCRIPTION:abc
UID:1
SEQUENCE:0
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
我希望将Vacation
显示为标题,然后在其下方,我希望显示某些类似于<abc>
的描述,类似于会议事件的安排方式,如此图片在Outlook中:
这可能吗?
答案 0 :(得分:1)
你需要逃脱换行符。例如:
SUMMARY:Weekly 1-on-1\nCall my office or cell
请注意,如果您在字段中放入大量信息,则可能需要解决72个字符的行长度限制。您还应该知道,不同的客户可能会以不同方式处理换行符,例如Google日历似乎会从摘要字段中删除它们,因此不会产生您要查找的视图。