美文网首页
解决python解析json错误含有引号和特殊符号

解决python解析json错误含有引号和特殊符号

作者: 王宣成 | 来源:发表于2023-07-04 12:34 被阅读0次
        def json_replace(self, json_string):
            json_string = json_string.replace('\\', '\\\\')
            json_string = json_string.replace('\x0d\x0a\x0d\x0a', '')
            pattern = r'\["(.*?)"]'
            matches = re.findall(pattern, json_string)
            if matches:
                for i in matches:
                    str1 = i
                    str2 = i
                    str2 = str2.replace('"', '“')
                    str2 = str2.replace('\'', '”')
                    json_string = json_string.replace(str1, str2)
    
            return json_string
    
        json.loads(json_replace(text), strict=False)  
    

    相关文章

      网友评论

          本文标题:解决python解析json错误含有引号和特殊符号

          本文链接:https://www.haomeiwen.com/subject/vfxhudtx.html