文字列から一般的に辞書を作成する方法があるといいと思いましたXML
。
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