XML2Dict
XML2Dict copied to clipboard
parse error when has multiple items
#!/usr/bin/python2
from encoder import XML2Dict
if name == 'main': content = '''<xml> <tree> <item>content1</item> </tree> <tree> <item>content2</item> <item>content3</item> </tree> </xml>''' print XML2Dict().parse(content)`
and the result is:
{'xml': {'tree': [{'item': 'content1'}, {'item': [{}, {}]}]}}