Project Index | Documentation | Relax NG | Sample XML File
The <rave-database>
element contains one or more <production>
elements.
A <production>
contains one or more <event>
elements.
An <event>
element has a unique
id
attribute.
Each <event>
contains the following elements in order:
A <date>
element, required to have
content in the form MM-DD-YYYY
.
The event <cost>
, in decimals and
no "$" sign.
The <eventName>
.
A <contact-info>
element (see below).
If there's only one contact person, then a single
<contact>
element.
The <time>
of the event.
The event's <location>
.
The <ages>
allow in this event.
An optional <info>
element that gives
extra information about the event. If <info>
is
used you can add mixed content to number of
<rooms>
available at this event, the
<featuring>
DJs/People at this event, or
a <website>
for further information.
The <contact-list>
element contains one or more <contact>
elements, each of which contains:
A <person>
element which contains a
person's name.
One or more <phone>
elements, each of
which contains a phone number. This element has a type attribute
which has one of the following values:
"home", "work", or "cell".
Zero or more <email>
elements,
each of which contains an email address.