1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--W3C Schema generated by XMLSpy v2010 (http://www.altova.com)-->
3 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
4 <xs:complexType name="T_plist">
6 <xs:element ref="dict"/>
8 <xs:attribute ref="version" use="required"/>
10 <xs:complexType name="T_dict">
12 <xs:element ref="key"/>
15 <xs:sequence minOccurs="0">
16 <xs:element ref="integer"/>
17 <xs:element ref="key"/>
18 <xs:element ref="integer"/>
19 <xs:element ref="key"/>
21 <xs:element ref="array"/>
24 <xs:element ref="real"/>
25 <xs:element ref="key"/>
26 <xs:element ref="string"/>
27 <xs:element ref="key"/>
28 <xs:element ref="real"/>
29 <xs:element ref="key"/>
30 <xs:element ref="integer"/>
31 <xs:element ref="key"/>
32 <xs:element ref="real"/>
33 <xs:element ref="key"/>
34 <xs:element ref="real"/>
35 <xs:element ref="key"/>
36 <xs:element ref="real"/>
37 <xs:element ref="key"/>
38 <xs:element ref="string"/>
39 <xs:element ref="key"/>
40 <xs:element ref="integer"/>
41 <xs:element ref="key"/>
42 <xs:element ref="array"/>
43 <xs:element ref="key"/>
44 <xs:element ref="array"/>
45 <xs:element ref="key"/>
46 <xs:element ref="real"/>
47 <xs:element ref="key"/>
48 <xs:element ref="integer"/>
53 <xs:complexType name="T_array">
55 <xs:element ref="dict" maxOccurs="unbounded"/>
56 <xs:element ref="string" maxOccurs="unbounded"/>
59 <xs:attribute name="version" type="xs:decimal"/>
60 <xs:element name="string" type="xs:string"/>
61 <xs:element name="real" type="xs:decimal"/>
62 <xs:element name="plist" type="T_plist"/>
63 <xs:element name="key" type="xs:string"/>
64 <xs:element name="integer" type="xs:byte"/>
65 <xs:element name="dict" type="T_dict"/>
66 <xs:element name="array" type="T_array"/>