【发布时间】:2013-05-31 12:06:16
【问题描述】:
我无法用包含ascii 和unicode 的list 解析dict。这是我的漂亮字符串:
pretty_string = """{
"list": [
"this_keyword_in_ascii",
u"\u0627\u0644\u0623\u0633\u062f", # unicoded arabic
u"\u0633\u0648\u0631\u064a\u0627",
u"\u0627\u0644\u0625\u0631\u0647\u0627\u0628"
]
}
"""
使用dict = cjson.decode(pretty_string) 解码时出现以下错误:DecodeError('cannot parse JSON description')。
我试过pretty_string.decode('unicode_escape') 无济于事。请帮忙!
【问题讨论】:
-
这是因为这是一个愚蠢的问题而被否决了吗?
-
你真的想解码python dict吗? (或编码)
-
好的,现在我意识到它是一个字符串,但它与 JSON完全没有关系。
标签: python json unicode decode arabic