[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Recursive Children?
On Tue, 1 Aug 2000, Brian Burridge wrote: > Does anyone know if (and how) I can have one element contain itself? Not literally contain *itself*, but an element can contain further instances of elements of the same type, which is what you're looking for. > > For example, if I want to model web sites sections. A section can > contain other "sub"sections, which can contain other "sub"sections. > > Can I do this: > <!ELEMENT section (name, description, section+)+> You'll have to change the section+ to section* in order to have documents you can actually validate; as you have it, every <section> *must* contain a nested <section>, which in turn *must* contain a nested <section>, ad infinitum. Any recursive definition must contain a terminating condition, in this case an *optional* nested <section>.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|