从JSON字符串的键/值中删除引号(单/双)

时间:2015-05-08 20:12:39

标签: php regex json

示例输入字符串:

  

{“14”合金轮(4件套)“:”N / A“,”发动机“:”CrDi“,”15“合金轮”:“可选”,“其他”:“16”轮“ };

有4种可能的情况:

  

{ “键” 这里“:

     

, “密钥” 这里“:

     

: “值” 这里”,

     

: “值” 这里“}

我需要摆脱键和值之间的引号,这会导致

  

无效的json

在PHP中使用json_decode时。

一种可能的解决方案是使用RegEx,但我无法制定上述可能的情况。

1 个答案:

答案 0 :(得分:3)

我用你的字符串进行了一些测试,我提出了以下解决方案。

  1. Buffer {.bycopy.} = object格式与其余格式分开设置
  2. 更正键和值
  3. 恢复json格式

    json