def _loadData(self, data):
self._data = data<EOL>self.deviceClass = data.attrib.get('<STR_LIT>')<EOL>self.machineIdentifier = data.attrib.get('<STR_LIT>')<EOL>self.product = data.attrib.get('<STR_LIT>')<EOL>self.protocol = data.attrib.get('<STR_LIT>')<EOL>self.protocolCapabilities = data.attrib.get('<STR_LIT>', '<STR_LIT>').split('<STR_LIT:U+002C>')<EOL>self.protocolVersion = data.attrib.get('<STR_LIT>')<EOL>self.platform = data.attrib.get('<STR_LIT>')<EOL>self.platformVersion = data.attrib.get('<STR_LIT>')<EOL>self.title = data.attrib.get('<STR_LIT:title>') or data.attrib.get('<STR_LIT:name>')<EOL>self.device = data.attrib.get('<STR_LIT>')         <EOL>self.model = data.attrib.get('<STR_LIT>')           <EOL>self.state = data.attrib.get('<STR_LIT:state>')           <EOL>self.vendor = data.attrib.get('<STR_LIT>')         <EOL>self.version = data.attrib.get('<STR_LIT:version>')       <EOL>self.local = utils.cast(bool, data.attrib.get('<STR_LIT>', <NUM_LIT:0>))<EOL>self.address = data.attrib.get('<STR_LIT:address>')        <EOL>self.remotePublicAddress = data.attrib.get('<STR_LIT>')<EOL>self.userID = data.attrib.get('<STR_LIT>')<EOL>
Load attribute values from Plex XML response.