11. A non-transitory machine-readable medium having instructions stored thereon for execution by a processor to perform a method comprising: receiving Simple Network Management Protocol (SNMP) data, the SNMP data associated with a VoiP device; marking up the SNMP data based on an eXtensible Markup Language (XML) schema to create a first XML result; converting the first XML result to a second XML result based on an eXtensible Style sheet Language Transformation (XSLT) template, the converting including, for each of one or more port numbers, loop operations for listing media access control (MAC) addresses for the port number, including: listing a first MAC address; determining whether all MAC addresses have been listed; and if it is determined that all MAC address have not been listed, listing a next MAC address, and repeating the determining and the listing of the next MAC address until it is determined that all MAC addresses have been listed; and outputting the second XML result in a predetermined format, the predetermined format specifying a particular format for associating a port number attribute with one or more MAC address attributes.
11. A non-transitory machine-readable medium having instructions stored thereon for execution by a processor to perform a method comprising: receiving Simple Network Management Protocol (SNMP) data, the SNMP data associated with a VoiP device; marking up the SNMP data based on an eXtensible Markup Language (XML) schema to create a first XML result; converting the first XML result to a second XML result based on an eXtensible Style sheet Language Transformation (XSLT) template, the converting including, for each of one or more port numbers, loop operations for listing media access control (MAC) addresses for the port number, including: listing a first MAC address; determining whether all MAC addresses have been listed; and if it is determined that all MAC address have not been listed, listing a next MAC address, and repeating the determining and the listing of the next MAC address until it is determined that all MAC addresses have been listed; and outputting the second XML result in a predetermined format, the predetermined format specifying a particular format for associating a port number attribute with one or more MAC address attributes. 15. The non-transitory machine-readable medium of claim 11 , further comprising outputting the second XML result to a network management system.