Annotation of embedaddon/php/ext/dom/examples/shipping.xsd, revision 1.1.1.1

1.1       misho       1: <?xml version="1.0"?>
                      2: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
                      3: 
                      4:     <xsd:element       name="shipOrder" type="order"/> 
                      5:     
                      6:     <xsd:complexType   name="order">
                      7:         <xsd:all>
                      8:             <xsd:element   name="shipTo"    type="shipAddress"/>
                      9:             <xsd:element   name="items"     type="cdItems"/>
                     10:         </xsd:all>
                     11:     </xsd:complexType> 
                     12:     
                     13:     <xsd:complexType   name="shipAddress">
                     14:         <xsd:all>
                     15:             <xsd:element   name="name"      type="xsd:string"/>
                     16:             <xsd:element   name="street"    type="xsd:string"/>
                     17:             <xsd:element   name="address"   type="xsd:string"/>
                     18:             <xsd:element   name="country"   type="xsd:string"/>
                     19:         </xsd:all>
                     20:     </xsd:complexType> 
                     21:     
                     22:     <xsd:complexType   name="cdItems">
                     23:         <xsd:sequence>
                     24:             <xsd:element   name="item"      type="cdItem"  maxOccurs="unbounded" minOccurs="1"/>
                     25:         </xsd:sequence>
                     26:     </xsd:complexType> 
                     27:     
                     28:     <xsd:complexType   name="cdItem">
                     29:         <xsd:all>
                     30:             <xsd:element   name="title"     type="xsd:string"/>
                     31:             <xsd:element   name="quantity"  type="xsd:positiveInteger"/>
                     32:             <xsd:element   name="price"     type="xsd:decimal"/>
                     33:         </xsd:all>
                     34:     </xsd:complexType> 
                     35: 
                     36: </xsd:schema>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>