- From: Eric van der Vlist <vdv@dyomedea.com>
- Date: Wed, 17 Oct 2001 21:42:30 +0200
- To: kbisht@citadon.com
- Cc: xmlschema-dev@w3.org
Hi, kbisht@citadon.com wrote: > Hi, > > How can i nest a element say "forwardcomment" inside another element called > "forwardcomment" both being of the same type. > > Here is the kind of XML tree i wish to create > > <BaseComment> > <responsecomment>ZZZZ</responsecomment> > <forwardcomment> > XXX > <responsecomment>ZZZZ</responsecomment> > <forwardcomment> > XXX > <responsecomment>ZZZZ</responsecomment> > </forwardcomment> > > </forwardcomment> > </BaseComment> > > The nesting of the element "forwardcomment" is to be indefinite. > > Is it possible at all? Yes, definitely. To do so, the simplest is to create a global definition for "forwardcomment" and to reference it when you need it... something such as: <xs:element name="forwardcomment"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="responsecomment" type="xs:string"/> <xs:element ref="forwardcomment"/> </xs:sequence> </xs:complexType> </xs:element> > Any pointers or help would be highly appreciated. http://www.xml.com/pub/a/2000/11/29/schemas/part1.html Hope this helps. Eric > > Regards, > kartik > -- Rendez-vous à Paris pour le Forum XML. http://www.technoforum.fr/Pages/forumXML01/index.html ------------------------------------------------------------------------ Eric van der Vlist http://xmlfr.org http://dyomedea.com http://xsltunit.org http://4xt.org http://examplotron.org ------------------------------------------------------------------------
Received on Wednesday, 17 October 2001 15:42:08 UTC