python之json字符串解析错误
 json_str="[{'a1':'<img src="test3.png">'}]"

    有单引号双引号的如何解析成 json对象

5个回答

自己解决了,用 eval 函数即可

单引号里面的双引号转义试试呢? json_str="[{'a1':''}]"

json只能是双引号嵌套,冲突部分可以用转义符

json_str='[{"a1":""}]'

import json
json_str="[{'a1':''}]"
json_str
'[{\'a1\':\'\'}]'
jsonData = json.dumps(json_str)
jsonData
'"[{\'a1\':\'\'}]"'

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问