OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] XML schema cos-nonambig problem

[ Lists Home | Date Index | Thread Index ]

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




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS