OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

DTD Notation

Title: DTD Notation

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.

 James A. Boyse
Foremost Insurance Group                        E-Mail: boyse@foremost.com
P.O. Box 2450                                            Phone: 616/956-4150
Grand Rapids, MI  49501-2450                  Fax:      616/956-4450