【发布时间】:2016-03-28 08:36:15
【问题描述】:
我发现 vCard 4.0 RFC 6350 新行转义规则存在一些不一致之处。 Section 3.4 说:
值中的NEWLINE (U+000A) 字符必须由两个编码 字符:一个 BACKSLASH 后跟一个 'n' (U+006E) 或一个 'N' (U+004E)。
我假设我不仅应该替换 LF (U+000A) 字符,还应该替换 CRLF 序列。这就是 vCard 3.0 RFC 2426 和 the difference from vCard 2.1 中的情况。
我应该根据 vCard 4.0 规范替换 CRLF 序列还是只替换 LF 字符?
【问题讨论】:
标签: escaping newline vcf-vcard carddav