XML SYNTAX
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="AddressBook">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="version" type="xsd:integer"/> <xsd:element ref="pbgroup" minOccurs="0" maxOccurs="20"/> <xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="pbgroup"> <xsd:complexType>
<xsd:sequence>
<xsd:element name="id" type="xsd:integer"/> <xsd:element name="name" type="xsd:string"/>
<xsd:element name="photos" type="xsd:string" minOccurs="0" maxOccurs="1"/> <xsd:element name="ringtones" type="xsd:string" minOccurs="0"
maxOccurs="1"/>
<xsd:element name="RingtoneIndex" type="RingIndex" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Contact"> <xsd:complexType>
<xsd:sequence>
<xsd:element name="FirstName" type="xsd:string"/> <xsd:element name="LastName" type="xsd:string"/> <xsd:element name="Primary" type="xsd:integer" minOccurs="0"
maxOccurs="1"/>
<xsd:element name="Frequent" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="Phone" minOccurs="0" maxOccurs="4"/>
<xsd:element name="Mail" type="xsd:string" minOccurs="0" maxOccurs="1"/> <xsd:element name="Group" type="GroupIndex" minOccurs="0" maxOccurs="1"/> <xsd:element name="PhotoUrl" type="xsd:string" minOccurs="0"
maxOccurs="1"/>
<xsd:element name="RingtoneUrl" minOccurs="0" maxOccurs="1" type="xsd:string"/>
<xsd:element name="RingtoneIndex" minOccurs="0" maxOccurs="1" type="RingIndex"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Phone"> <xsd:complexType>
<xsd:sequence>
<xsd:element name="phonenumber" type="xsd:string"/> <xsd:element name="accountindex" type="AccountIndex"/> </xsd:sequence>
Grandstream Networks, Inc. | GXV3175 XML Based Downloadable Phonebook | Page 8 of 12 |
|
| Last Updated: 12/2010 |