1

从 XML 文件读取数据时,我无法获得正确的字符串。
我的 XML 文件是这样的:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<Root>
   <Name>aa é bb</Name>
</Root>

我想<Name>正确阅读应答器。所以我尝试了命令:

NameValue = Item.getElementsByTagName("Name")[0].childNodes[0].data

哪个返回u'aa \xc3\xa9 bb'。 那么我怎样才能得到或进入? 我尝试过编码和解码功能但没有成功。NameValue
u'aa é bb''aa é bb'NameValue

我想用 Python 2.7 做到这一点。

4

1 回答 1

0

好的,我有。
我设法做到了:

NameValue = unicode(Item.getElementsByTagName("Name")[0].childNodes[0].data.encode("latin-1"), "utf-8")

感谢您的帮助

于 2012-07-03T12:52:20.423 回答