1
我已经决定有一种方法可以从XML
字符串中一般创建字典。从XML字符串/文件在Python中创建元组
import xml.etree.ElementTree as ET
response = '<some><generic><xml></xml></generic></some>'
targetTree = ET.fromstring(response)
# Do something cool here
for key in my_cool_dict:
print '{0} = {1}'.format(key, my_cool_dict[key])
我通过你的元素中找到的迭代的方式俏皮:
for elem in targetTree.findall('some'):
for child in elem.getchildren():
print i.text
这些事情需要我知道XML
标签。如果我不知道我收到了什么,该怎么办?我如何创建my_cool_dict
,其中key
是标签的名称,而value
是标签之间的值?
你确定你永远不会收到类似数组的数据吗? '- a
- b
- c
' –
icktoofay
2012-07-20 03:45:12
我们假设我不会。 – Rico 2012-07-20 03:59:03