0001try:
0002    from xml.etree import ElementTree as etree
0003except ImportError:
0004    import elementtree.ElementTree as etree
0005from httpencode.format import Format
0006
0007def load(fp, content_type):
0008    data = etree.parse(fp)
0009    return data
0010
0011def dump_iter(data, content_type):
0012    return [etree.tostring(data)]
0013
0014xml = Format(
0015    'ElementTree', ['text/xml', 'application/xml'], 'etree',
0016    dump_iter=dump_iter,
0017    load=load,
0018    secure=True)