以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- json中内容有双引号,解析时出错,请问如何处理 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=174426)
|
-- 作者:fntfgz
-- 发布时间:2022/1/14 15:40:00
-- json中内容有双引号,解析时出错,请问如何处理
此主题相关图片如下:微信图片_20220114153811.png
老师,json键值中有双引号,解析时出错,请问如何处理?
[此贴子已经被作者于2022/1/14 15:40:10编辑过]
|
-- 作者:有点蓝
-- 发布时间:2022/1/14 15:51:00
--
没有办法支持。
如果是别人接口返回的数据,正常都会使用斜杆进行转义。 如果是自己写代码拼接的json字符串,给双引号加上斜杆进行转义。
|
-- 作者:fntfgz
-- 发布时间:2022/1/14 16:02:00
--
老师,可能我没把表达清楚,这些返回的json已经存到我的数据库了,我只是想把每个键值的值提取出来,假如我用变量json来表示我获取到的全部json代码,我这么替换对吗?json=json.replace("""","\\"")
|
-- 作者:有点蓝
-- 发布时间:2022/1/14 16:10:00
--
如果已经既成事实,只能手工改数据了。没有办法使用代码处理的。replace会把属性名称里正常的双引号也给替换了
|