- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作一个创建多个 VEvent 的应用程序,它还需要能够更新和取消。在我搜索这些信息的所有地方,没有人真正展示任何 Java 代码,只是用文字解释了需要做什么。所以我做了我认为应该正确的事情。下面是我得到的。首先,我创建了 VEvent,然后尝试删除它们,但是当我打开 ics 文件时,日历仍然显示这些 VEvent。你觉得哪里不对?我怎样才能完成我所需要的?另外,我的应用程序不关心发送邀请或类似的事情,这些事件应该只显示在打开文件的日历中。
BEGIN:VCALENDAR
PRODID:-//Ben Fortuna//iCal4j 1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20140327T221422Z
DTSTART:20140402T060000
DURATION:PT1H
SUMMARY:jTextField2
SEQUENCE:0
DESCRIPTION:description
UID:jTextField21
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20140327T221422Z
DTSTART:20140403T060000
DURATION:PT1H
SUMMARY:jTextField2
SEQUENCE:0
DESCRIPTION:description
UID:jTextField22
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20140327T221422Z
DTSTART:20140404T060000
DURATION:PT1H
SUMMARY:jTextField2
SEQUENCE:0
DESCRIPTION:description
UID:jTextField23
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20140327T221422Z
UID:jTextField21
STATUS:CANCELLED
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20140327T221422Z
UID:jTextField22
STATUS:CANCELLED
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20140327T221422Z
UID:jTextField23
STATUS:CANCELLED
SEQUENCE:1
END:VEVENT
END:VCALENDAR
最佳答案
这个icalendar流将如何传播到客户端?
如果它只是存储在日历客户端使用 HTTP GET 订阅的某个 Web 服务器上的 ics 文件,那么客户端通常会轮询文件中的更改。不再属于该流的事件将隐式消失。
如果客户端要以其他方式(例如通过电子邮件)使用 iCalendar 流,请指定具体方式。
无论如何,在不同状态下多次使用具有相同事件(相同 UID)的单个流并不是传播更改的方式。
关于java - iCal4j 更新和删除 iCalendar 中的 VEvent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22700572/
我正在制作一个创建多个 VEvent 的应用程序,它还需要能够更新和取消。在我搜索这些信息的所有地方,没有人真正展示任何 Java 代码,只是用文字解释了需要做什么。所以我做了我认为应该正确的事情。下
我需要允许用户下载具有多个 session 日期的事件。为此,我创建了一个要下载的内存流,它会生成一个 .ics 文件。例如: 开始:日历 PRODID:-//公司//产品//EN 版本:2.0 方法
我有一个具体问题。我通过图书馆发出了 iCalendar 文件 iCal4j但现在我需要 iCalendar 的接收者不能建议新时间。因此按钮“建议新时间” 需要禁用。 当我从 2010 年发出 se
我是一名优秀的程序员,十分优秀!