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


Hi,


> the xml. What are you trying to achieve?

What I have been given, is a Relax schema. I have translated the  
Relax schema into xml schema by using the relax to xml schema  
converter, Trang. The xml schema is used as input to XML Beans from  
Apache.

I then use XML Beans to read a some xml files.

Here is the corresponding Relax xml:

   <define name="contentiddef">
     <choice>
       <interleave>
         <optional>
           <element name="major" ns="http://www.polopoly.com/polopoly/ 
cm/app/xml">
             <choice>
               <text/>
               <data type="integer"/>
             </choice>
           </element>
         </optional>
         <element name="externalid" ns="http://www.polopoly.com/ 
polopoly/cm/app/xml">
           <text/>
         </element>
       </interleave>
       <interleave>
         <element name="major" ns="http://www.polopoly.com/polopoly/ 
cm/app/xml">
           <choice>
             <text/>
             <data type="integer"/>
           </choice>
         </element>
         <element name="minor" ns="http://www.polopoly.com/polopoly/ 
cm/app/xml">
           <data type="nonNegativeInteger"/>
         </element>
         <optional>
           <element name="version" ns="http://www.polopoly.com/ 
polopoly/cm/app/xml">
             <data type="integer"/>
           </element>
         </optional>
       </interleave>
     </choice>
   </define>

Niels Peter

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