「エラー#1132:無効なJSON解析入力」が表示され、その理由を理解できません。
私のjsonはphp:json_encode($ x)によって生成されます。TextArea(flex)に表示された場合の出力jsonは、次のことを示しています。
{
"title":"The Incredibles",
"year":"2004",
"type":"movie",
"id":"9806",
"imdb_id":"tt0317705",
"rating":8.6,
"tagline":"No gut, no glory",
"overview":"Bob Parr has given up his superhero days to log in time as an insurance adjuster and raise his three children with his formerly heroic wife in suburbia. But when he receives a mysterious assignment, it\\'s time to get back into costume.",
"runtime":115,
"budget":92000000,
"image":"http:\/\/cf2.imgobject.com\/t\/p\/w185\/jjAgMfj0TAPvdC8E5AqDm2BBeYz.jpg",
"trailer":"rMfrFG_69zM"
}
私はいくつかのバリデーターで検証しました、そしてそれらのすべてはそれが有効なjsonであると言います。
フレックス側では、次のコードを使用してjsonにアクセスしようとしています。
JSON.parse(event.result.toString());
しかし、エラーが発生します。誰かがこの問題を抱えていましたか?
編集1:
概要行に問題があるようですが、正しくエスケープする必要があるphp json_encodeを使用したので、なぜ正確に理解できません...