[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Caro, Samuel" <Samuel.Caro@U...>
  • To: xml-dev@l...
  • Date: Mon, 08 Oct 2001 17:19:59 -0500


I am writing a DTD and I have an attribute that is a enumerated type.
so it looks something like

<!ATTLIST Parameter
	dataType (boolean | integer | String ) #IMPLIED
>

My problem is that the options include types with spaces on the names like
"bcd unsigned".

The following is NOT valid

<!ATTLIST Parameter
	dataType (boolean | integer | String | bcd unsigned ) #IMPLIED
>

<!ENTITY % bcdUnsigned "bcd unsigned">
<!ATTLIST Parameter
	dataType (boolean | integer | String | %bcdUnsigned; ) #IMPLIED
>

<!ENTITY % bcdUnsigned "bcd&#32;unsigned">
<!ATTLIST Parameter
	dataType (boolean | integer | String | %bcdUnsigned; ) #IMPLIED
>


Does anybody know the correct syntax?

I need to restrict the dataType to a set of values and some of them include
spaces
Am I at least on the right track with enumerated attribute types?

Thanks







Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member