【发布时间】:2010-09-05 20:32:44
【问题描述】:
我正在寻找一种在 c# (asp.net) 中生成 iCalendar 文件 (*.ics) 的好方法。我找到了一些资源,但缺少的一件事是它们对 quoted-printable 字段的支持 - 具有回车和换行符的字段。
例如,如果 description 字段编码不正确,则只会显示第一行,并可能损坏 *.ics 文件中的其余信息。
我正在寻找可以生成 *.ics 文件的现有类和/或可以生成 quoted-printable 字段的类。
【问题讨论】:
-
尽管这个问题发生在很久以前,但我想我要指出引用可打印字段不是 iCalendar 标准(vCalendar 2.0)的一部分。它们是 vCalendar 标准 (vCalendar 1.0) 的一部分,现在很少(如果有的话)使用。 iCalendar 有自己的转义数据的方法,它比引用打印的更清晰和更容易解释。