我有一个很大的 JSON 数据,其中一个键具有转义字符,例如:
{"key":{"keyinner1":"\"escapeddata\"","keyinner2":"text"}}
我想将其转换为:
{"key":{"keyinner1":"escapeddata","keyinner2":"text"}}
json.loads 不适用于此数据,我尝试使用替换功能,但它也不起作用
如果您将 JSON 作为字符串文字粘贴到脚本中,则可以将其粘贴为 原始字符串文字,然后执行
replace()
:
string = r'{"key":{"keyinner1":"\"escapeddata\"","keyinner2":"text"}}'
string = string.replace('\\"', '')