У меня есть программа, которая читает XML-документ из сокета. У меня есть документ xml, хранящийся в строке, которую я хотел бы преобразовать прямо в словарь Python, так же, как это делается в библиотеке Django simplejson
.
Возьмем в качестве примера:
str ="<?xml version="1.0" ?><person><name>john</name><age>20</age></person"
dic_xml = convert_to_dic(str)
Тогда dic_xml
будет выглядеть как {'person' : { 'name' : 'john', 'age' : 20 } }