修复损坏JSON文件:移除双引号对后的单个双引号
修复损坏JSON中的异常双引号问题
如果你的JSON因连续双引号后出现多余单个双引号而损坏,可按以下步骤修复:
移除连续双引号后的多余单个双引号
处理前的错误片段:{"name": ""Open In" button for Internet Explorer",执行以下
sed命令,把""xxx"格式里的末尾双引号去掉:sed 's/""\([^"]*\)"/""\1/g' damaged.json > temp-fixed.json处理后得到:
{"name": ""Open In button for Internet Explorer",合并成对双引号
再用这条sed命令把片段中的成对双引号("")替换为单个双引号,完成修复:sed 's/"""/"/g' temp-fixed.json > final-fixed.json
内容的提问来源于stack exchange,提问作者user3022917
相关产品推荐
相关产品推荐

