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

  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • To: "Boyse, Jim" <Jim_Boyse@f...>, xml-dev@l...
  • Date: Wed, 11 Jul 2001 09:27:00 -0500

Title: DTD Notation
None.  The parens are probably an artifact of someone cutting and
pasting, or  thought the choices were going to be extended
later.

Len
http://www.mp3.com/LenBullard

Ekam sat.h, Vipraah bahudhaa vadanti.
Daamyata. Datta. Dayadhvam.h

-----Original Message-----
From: Boyse, Jim [mailto:Jim_Boyse@f...]

Can someone help with a DTD notation question, please?

I'm looking at a DTD furnished by an outside source.  In the DTD, most "optional repeating" elements are defined with an asterisk, for example, <!ELEMENT Test1 (ItemA, ItemB?, ItemC*)>.  But a few are defined with additional parentheses, for example, <!ELEMENT Test2 (ItemA, ItemB?, (ItemC)*)>.

What's the difference between "ItemC*" and "(ItemC)*"?

Thanks for any insight into this (subtlety | confusion) you can give.


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