我有以下我试图在 PHP 中解析
它是 JSON,但带有前导 'u'(可能是 python 指示符,但我不确定)将这些转换为有效 JSON 的最快方法是什么?或者这是 PHP 应该能够解析的已经有效的 JSON?
{u'_id': u'fruit',
u'etags': [{u'score': 3.612, u'tag': u'apple'},
{u'score': 1.443, u'tag': u'banana'},
{u'score': -0.833, u'tag': u'cherry'},
{u'score': -2.048, u'tag': u'orange'}]}
编辑:我确实在 PHP 中收到“语法错误,格式错误的 JSON”,所以有些东西是关闭的,但它可能不是 'u'
编辑:不是一个很好的答案,但这对我来说是个窍门:
$json = str_replace("u'", "'", $json);
$json = str_replace("'", '"', $json);