我有以下atom doc,我正在尝试解析它。但是,当我执行以下操作时:
parsed = feedparser.parse(doc)
entries = [a[content][0]['value'].encode('utf-8') for a in parsed]
j = [json.loads(e) for e in entries]
我得到第二个条目的UnicodeDecodeError:
'utf-8', '\x9d\xa9\x9e\x00\xc8\x9d\xb2\xe9\xa6z\xb3b\x82\x1bl\x0e\xb7\x9a\x9a\x96\xabz{_j[\x1e', 0, 1, 'ordinal not in range(128)'
我正在试图弄清楚这个错误发生在哪里;与我,或与饲料分析师。