Re: List of possible choices in a DTD

Paul Prescod (papresco@technologist.com)
Mon, 10 Nov 1997 11:14:15 -0500


Thorsten Kitz wrote:
>
> Hey,
>
> I have a really simple problem: I like to define a choice list in a DTD, eg
> for element <Weekdays> a list of possible values like "Monday", "Tuesday",
> etc.

Try this:

<!DOCTYPE WEEKDAYS[
<!ELEMENT WEEKDAYS (WEEKDAY+)>
<!ELEMENT WEEKDAY EMPTY>
<!ATTLIST WEEKDAY DAY
("SUNDAY"|"MONDAY"|"TUESDAY"|"WEDNESDAY"|"THURSDAY"|"FRIDAY"|"SATURDAY")
#IMPLIED>
]>
<WEEKDAYS>
<WEEKDAY DAY="SUNDAY"/>
<WEEKDAY DAY="FRIDAY"/>
</WEEKDAYS>

Paul Prescod