Specifications

XML and Yealink IP Phones
3
XML stands for eXtensible Markup Language. It is a markup language much like HTML.
HTML was designed to display data and to focus on how data looks. XML was
designed to describe data and to focus on what data is.
XML enables the SIP phones to serve as output devices for many exciting applications.
The XML infrastructure allows the phones to interact with external applications in a
flexible and programmable manner.
The following are characteristics of XML:
XML tags are not predefined. You must define your own tags.
XML uses an XML schema to describe the data.
XML with an XML schema is designed to be self-descriptive.
XML is a W3C Standard Recommendation.
Sample of Basic XML document:
<YealinkIPPhoneTextMenu>
<Title wrap="yes">Phone Services</Title>
<MenuItem>
<Prompt>Ask Google</Prompt>
<URI>http://10.2.11.158/yealink/google/google.php?user=</URI>
<Dial>456</Dial>
</MenuItem>
<MenuItem>
<Prompt>CNN News</Prompt>
<URI>http://10.2.11.158/yealink/rss/rss.php?feed=cnn</URI>
<Dial>1001</Dial>
</MenuItem>
</YealinkIPPhoneTextMenu>
Root element
Child elements of the root