1
從XML文件讀取數據時,無法獲取正確的字符串。
我的XML文件是這樣的:如何使用minidom讀取XML文件的特殊字符
<?xml version="1.0" encoding="ISO-8859-1" ?>
<Root>
<Name>aa é bb</Name>
</Root>
我想正確讀取<Name>
應答器。 所以我嘗試了命令:
NameValue = Item.getElementsByTagName("Name")[0].childNodes[0].data
它返回NameValue
u'aa \xc3\xa9 bb'
。
那麼我怎樣才能得到u'aa é bb'
或'aa é bb'
在NameValue
?
我試過編碼和解碼功能沒有成功。
我想用Python 2.7來做到這一點。
ü已經得到正確的Unicode值。你的意思是輸出編碼?嘗試打印u'aa \ xc3 \ xa9 bb'.encode(「latin1」) – fanlix
我想比較NameValue與另一個變量,其中包含u'aaébb' – oaimac