什么是事件或日历数据表面处理的通用方法/官方标准?
我的用例是,我希望将来自几个不同网站的事件信息聚合到一个单一的日历或事件列表中(这是在intranet上,我们对所有网站都有控制权)。我想要求网站以一定的格式呈现他们的数据,这样我就可以使用它了。
我调查过的事情:
虽然iCalendar似乎是最常用的,但我犹豫不决的是,内容创建者也不容易以iCalendar格式显示他们的数据。我认为这就是hCalendar变得有用的地方。
发布于 2009-04-28 06:52:59
将日历数据表示为RFC 2445 iCalendar格式。
将更新的联合提要呈现为RFC 5023 AtomPub格式。
发布于 2009-06-06 17:20:57
我建议使用hCalendar发布源信息。然后,您可以使用解析库或服务将hCalendar转换为iCalendar (或其他一些有用的格式,如XML或JSON)。
直接发布iCalendar的好处有两方面:
有多种微格式解析器,它们要么作为web服务运行,要么可以在自己的服务器上安装和运行。有关于微格式wiki的信息:http://microformats.org/wiki/implementations,http://microformats.org/wiki/parsers。
特别是,您可能会发现X2V很有用:http://microformats.org/wiki/implementations#X2V
发布于 2009-04-27 14:38:40
看看杜克大学的数据输入。它们以RSS和自定义XML提供日历/事件提要。他们还发布了如何使用提要的PHP/JavaScript示例代码。您可能希望内联网上的站点以这2种格式中的一种格式提供提要,并使用类似于它们的示例PHP脚本来聚合提要。
https://stackoverflow.com/questions/793636
复制相似问题