json - 取消转义 JSON 响应字符串中的字符

标签 json python-2.7 unicode escaping posterous

我发出了一个 JSON 请求,该请求为我提供了一个使用 Unicode character codes 的字符串看起来像:

s = "\u003Cp\u003E"

我想把它转换成:

s = "<p>"

在 Python 中执行此操作的最佳方法是什么?

请注意,这是与 this one 相同的问题,仅在 Python 中,Ruby 除外。我也在使用 Posterous API .

最佳答案

>>> "\\u003Cp\\u003E".decode('unicode-escape')
u'<p>'

关于json - 取消转义 JSON 响应字符串中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5555063/

相关文章:

python - 如何将 python 字符串数据转换为列表或字典?

python - 无法从 Python 2.x 下 pandas 的列名中删除 unicode 字符

python - utf-16-le BOM csv 文件

python - 迭代一个按指数增长的巨大整数列表,其中指数为 1.5

PUZZLE PIECE 的 Unicode 字符?

python - Pandas - 在数据框中的列中展开嵌套的 json 数组

javascript - 我需要在 NG-SHOW 和 NG-HIDE 上使用 NGIF/NGSWITCH 吗?

javascript - 声明 json 的性能 - JSON.parse 与对象文字

python - 使用输入作为数组和字符串

python - 我们如何使用 Python 去除字符串开头的标点符号?