ICal: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
== Parser== | == Parser== | ||
* https://github.com/fruux/sabre-vobject | * https://github.com/fruux/sabre-vobject | ||
==xCal== | |||
Lowercasing: | |||
Each calendar component in the "VCALENDAR" object, delimited by "BEGIN" and "END", will be converted to an enclosing XML element with the same name, but in lowercase. | |||
Each individual iCalendar property is represented in xCal by an element of the same name as the iCalendar property, but in lowercase. For example, the "CALSCALE" property is represented in xCal by the IC:calscale element. |
Revision as of 2013-06-14T03:18:42
- http://tools.ietf.org/html/rfc5545
- DRAFT: http://tools.ietf.org/html/draft-daboo-et-al-icalendar-in-xml-11
Usage by tango.info
Validators
- http://severinghaus.org/projects/icv/ - rough check
- http://arnout.engelen.eu/icalendar-validator/urlvalidate - more checks
Parser
xCal
Lowercasing:
Each calendar component in the "VCALENDAR" object, delimited by "BEGIN" and "END", will be converted to an enclosing XML element with the same name, but in lowercase.
Each individual iCalendar property is represented in xCal by an element of the same name as the iCalendar property, but in lowercase. For example, the "CALSCALE" property is represented in xCal by the IC:calscale element.