0

我在使用 ical4j 解析 ical 文件时遇到问题。位置标签的格式如下:

UID:1
LOCATION: 
Kingston Park
SEQUENCE:0

因为 'Kingston Park' 在新行上,所以我得到以下解析异常:

非法财产:金斯顿公园

我已将轻松展开设置为真。有什么办法可以忽略这条新线?

谢谢

4

1 回答 1

1

唯一可行的方法是,在线路起点的“Kingston Park”之前至少有一个空间。

原因是折叠的行在行首用一个空格来标识,而开头没有空格的每一行都被认为是一个新的内容行。

放松的展开属性实际上只是允许非标准行终止符(即'\n' 而不是'\r\n'),以及折叠行开头的制表符而不是空格。

于 2011-09-08T07:59:32.343 回答