|
Re: XmlBeans and sequence....: msg#00131text.xml.xmlbeans.user
HI, There is one simple way associating level2 element with level22 elements by modifying your schema. Embed all level22 in level2 element, as shown in following way, <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="root"> <xs:annotation> <xs:documentation>Test </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="level1" maxOccurs="unbounded"/> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="level2" type="level2Type" minOccurs="0"/> </xs:sequence> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="level2Type"> <xs:sequence> <xs:element name="level22" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="text"/> </xs:complexType> </xs:schema> Your XML may look like below, <level1>Text</level1> <level2 text="Text" > <level22>Text</level22> <level22>Text</level22> </level2> <level2 text="Text" > <level22>Text</level22> <level22>Text</level22> <level22>Text</level22> </level2> </root> Check if this helps you. Thanks, Jitesh ----- Original Message ----- From: "Sudesh Shetty" <shetty_sudesh@xxxxxxxxx> To: <user@xxxxxxxxxxxxxxxxxxx> Sent: Saturday, January 22, 2005 4:27 AM Subject: XmlBeans and sequence.... Hi, |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: XmlBeans and sequence....: 00131, Eric Vasilik |
|---|---|
| Next by Date: | default values for created beans: 00131, mg |
| Previous by Thread: | Re: XmlBeans and sequence....i: 00131, Eric Vasilik |
| Next by Thread: | default values for created beans: 00131, mg |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |