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>