如何在Python(2.6)中将JSON解码为str而不是unicode?

Adr*_*ian 9 python unicode json

我有一个JSON配置文件,包含一些变量作为字符串(总是ascii).默认情况下,这些字符串被解码为unicode,但由于我必须将这些变量传递给我的Python C Extensions,我需要它们作为普通的Python字符串.目前我正在使用str(unicode)转换JSON字符串,但是更加优雅且不那么详细的解决方案将非常受欢迎.

有没有办法使用自定义JSONDecoder或对象挂钩将默认转换从字符串更改为unicode ?

dus*_*san 0

看看这个问题的回答是否对您有帮助(在该问题中提问者使用的是simplejson)。