使用如下一段python程序存储一个json对象到文件中去。
运行时,遇到如下错误:
ascii编码器不能解码oxe5,要存储的json对象中的内容大部分是unicode编码的,个别字段出现了utf8编码,如下所示:
这导致了错误的发生,在向json写入字段时,应该首先把字段解码成unicode,便可以解决这个问题。
至于深层次的原因,网上同样有好多介绍。
使用如下一段python程序存储一个json对象到文件中去。
运行时,遇到如下错误:
ascii编码器不能解码oxe5,要存储的json对象中的内容大部分是unicode编码的,个别字段出现了utf8编码,如下所示:
这导致了错误的发生,在向json写入字段时,应该首先把字段解码成unicode,便可以解决这个问题。
至于深层次的原因,网上同样有好多介绍。