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

  • To: xml-dev@l...
  • Subject: using derivation by extension
  • From: Avinash Subramanya <avinashs@a...>
  • Date: Mon, 31 Mar 2003 12:24:30 +0530

Hi,

     <complexType name="base1">
	<sequence>
	    <element name="ELEM1" type="int" />
            </sequence>
     </complexType>

     <complexType name="derived1">
           <complexContent>
                 <extension base="base1">
		<sequence>
                              <element name="ELEM2" type="int" />
                        </sequence>
	     </extension>
           </complexContent>
     </complexType>

     Is there a way to make ELEM2 appear before ELEM1 in the instance doc.
     i.e I want my instance doc to look like this:

    <sample>
       <ELEM2>1</ELEM2>
       <ELEM1>0</ELEM1>
    </sample>

    instead of

       <sample>
           <ELEM1>0</ELEM2>
           <ELEM2>1</ELEM1>
      </sample>


TIA,

Avinash Subramanya
Developer
Aztec Software And Technology Services Limited
23, 3rd 'A' Cross, 18th Main, 6th Block, Koramangala
Bangalore - 560095, India
Phone: 5522892/93 Ext: 205
Fax: 91-80-5521987
Mobile: 98441 29329


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