xmlファイルから属性値を取得したいのですが、パースした際に文字化けしてしまい、回避方法がわかりません。
初歩的な質問かと思いますが、教えていただけませんでしょうか?
【code】
#!/usr/bin/env python
-- coding: utf-8 --i
from xml.etree.ElementTree import fromstring
xml = '''<toplevel>
<CompleteSuggestion>
<suggestion data="インターネットカフェ"/>
</CompleteSuggestion>
</toplevel>'''
word_element = fromstring(xml)
es = word_element.findall(".//suggestion")
for e in es:
print e.attrib
【結果】
{'data': u'\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30ab\u30d5\u30a7'}

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。