我有一个结构如下的 json 文件。我需要从源“值”中删除双引号
{
tags:[
{
name: "video",
cssanimate: "flipInY",
source: "{ mp4: '1.mp4' }"
}
]
}
我需要它是:
{
tags:[
{
name: "video",
cssanimate: "flipInY",
source: { mp4: '1.mp4' }
}
]
}
我想也许我可以用 preg_replace 做一些事情,但仅限于“源代码”。这样的事情可能吗?
$json = json_encode($records, JSON_PRETTY_PRINT);
$json = preg_replace('/"([^"]+)"\s*:\s*/', '$1:', $json);
任何帮助,将不胜感激 :)
收到一只叮咚