Skip to main content

iCalendar in XML Schema

This schema set is intended to provide a full, accurate and extensible schema for iCalendar (RFC 5545) as embodied in xCal: iCalendar in XML (RFC 6321).

Background

RFC 6321 defines xCal, an XML representation of iCalendar data. This provides:

  • XML-based interchange format for calendar data

  • Compatibility with XML-based systems and tools

  • Validation through XML schema

Schema Files

The iCalendar XML schema files are available from:

Usage

The schema can be used to:

  • Validate xCal documents

  • Generate XML bindings for iCalendar data

  • Build XML-based calendaring applications

License

All CalConnect code artifacts and schema are licensed for public use under the Apache 2 License.

  • /resources/code-artifacts/[Code Artifacts Overview]

  • /resources/calendaring-standards/[Calendaring Standards Index]