in mns/mns_xml_handler.py [0:0]
def xml_to_listofdic(root_tagname, sec_tagname, xml_data, data_listofdic, req_id=None):
try:
for message in DecoderBase.xml_to_nodes(root_tagname, xml_data):
if message.nodeName != sec_tagname:
continue
data_dic = {}
for property in message.childNodes:
if property.nodeName != "#text" and property.childNodes != []:
data_dic[property.nodeName] = property.firstChild.data
data_listofdic.append(data_dic)
except MNSClientNetworkException as e:
raise MNSClientNetworkException(e.type, e.message, req_id)