Outlookカレンダーファイルの解析にical4jを使用しています。ファイルを解析すると、次のような例外が発生します。
Error at line 60:Illegal character in opaque part at index 4: CID:<FFFF__=0ABBFDFEDFCB93A98f9e8a9@medicraft.com.au>
カレンダーファイルを変更せずにこの問題を解決する方法。
NOTES_COMPATIBILITYのCompatibilityHintを有効にすると、この例外はなくなります。これはプログラムで行うことができます。
ConnectivityHints.setHintEnabled(CompatibilityHints.KEY_NOTES_COMPATIBILITY、true);
または、クラスパスに追加されたical.propertiesの次の行を使用します。
ical4j.compatibility.notes = true
詳細については、ical4jwikiを参照してください。
http://wiki.modularity.net.au/ical4j/index.php?title=Compatibility