I want to get some data from XML and return it in the same variable, so i do like this before return:
for element in response:
document = parseString(element)
try:
element = {
'scopes': document.getElementsByTagNameNS('*', 'Scopes')[0].firstChild.nodeValue,
'address': document.getElementsByTagNameNS('*', 'XAddrs')[0].firstChild.nodeValue
}
except:
element = False
return response
But the response still contains raw xml data instead of parsed results... Basically I want that element = ...
value returned to response
value.