你 不会
需要解码XML的ElementTree的工作。XML带有自己的编码信息(默认为UTF-8),ElementTree为您完成工作,输出unipre:
>>> data = '''... <data>... <products>... <color>fumè</color>... </products>... </data>... '''>>> x = ElementTree.fromstring(data)>>> x[0][0].textu'fumxe8'
如果您的数据包含在文件(如)对象中,只需将文件名或文件对象直接传递给
ElementTree.parse()函数:
x = ElementTree.parse('file.xml')


