我有 json 作为字符串存储在 db 中,如下所示
Json String : "{ '1': 'This is text's 1', '2': 'This is text's 2', '3': 'This : is text's 3' }"
现在,在将其给出的错误解析为格式不正确时,应该看起来像
Json String : "{ '1': 'This is text\'s 1', '2': 'This is text\'s 2', '3': 'This : is text\'s 3' }"
以便可以轻松解析。
所以问题是,这种格式现在无法更改,并且在解析时出错:(如果我用替换方法替换'它会替换所有',就像这样
Json String : "{ \'1\': \'This is text\'s 1\', \'2\': \'This is text\'s 2\', \'3\': \'This : is text\'s 3\' }"
有什么办法我可以解析它们或首先将文本中的 ' 转义为 \' not rest of ' 在句子之外,然后解析它。