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);