0

JSON データを PHP から Action Scrip 3.0 に渡すときに、何日も問題が発生しています。

したがって、少なくともサーバー側でJSONデータを変換/デコードしてから、アクションスクリプトにphp渡したいと思いました。String

とにかく、ここでの私の問題は次のとおりJSON.decode($myJSONdata)ですNULL。ただし、Var_dump実際に使用すると、すべての `JSON データが表示されます。

それで、私はhttp://jsonlint.comに行きました、そしてそれは私にエラーを与えました:

Parse error on line 1:
object(stdClass)#5(3
^
Expecting '{', '[' 

これを修正する方法はありますか?

私のJSONデータは(更新済み)です:

{
    "id": 4542471,
    "id_str": "4542471",
    "name": "Sobia Bashir",
    "screen_name": "Sobia",
    "location": "",
    "description": "A woman on the edge!",
    "url": null,
    "entities": {
        "description": {
            "urls": []
        }
    },
    "protected": true,
    "followers_count": 47,
    "friends_count": 61,
    "listed_count": 11,
    "created_at": "Fri Apr 13 21:28:34 +0000 2007",
    "favourites_count": 5,
    "utc_offset": 0,
    "time_zone": "London",
    "geo_enabled": false,
    "verified": false,
    "statuses_count": 729,
    "lang": "en",
    "contributors_enabled": false,
    "is_translator": false,
    "profile_background_color": "1A1B1F",
    "profile_background_image_url": "http://a0.twimg.com/images/themes/theme9/bg.gif",
    "profile_background_image_url_https": "https://si0.twimg.com/images/themes/theme9/bg.gif",
    "profile_background_tile": false,
    "profile_image_url": "http://a0.twimg.com/profile_images/1349587963/Portrait_1_normal.jpg",
    "profile_image_url_https": "https://si0.twimg.com/profile_images/1349587963/Portrait_1_normal.jpg",
    "profile_link_color": "2FC2EF",
    "profile_sidebar_border_color": "181A1E",
    "profile_sidebar_fill_color": "252429",
    "profile_text_color": "666666",
    "profile_use_background_image": true,
    "default_profile": false,
    "default_profile_image": false,
    "following": false,
    "follow_request_sent": false,
    "notifications": false
}
4

1 に答える 1

0

Var_dump を使用すると、実際にはすべての `JSON データが表示されます

var_dump()JSON を生成するのではなく、生成するだけjson_encode()です。

echo json_encode($myObject);
于 2013-06-17T10:24:29.780 に答える