Функция стороннего форматирования JSON не работает должным образом - PullRequest
0 голосов
/ 07 января 2011

У меня есть следующий массив json.

     { "files": [ { "Name": "4c9c49b73bd3a", "Attributes": {
 "title": "Winter.jpg", "file_size":
 "105542", "url":
 "http:\/\/dtzhqpwfdzscm.cloudfront.net\/4c9c49b73bd3a.jpg",
 "file_name": "4c9c49b73bd3a.jpg",
 "time_stamp": "1285310908",
 "file_type": "image\/jpeg",
 "content_obj_type": "upload", "thumb":
 "http:\/\/dtzhqpwfdzscm.cloudfront.net\/4c9c49b73bfef.jpg",
 "width": "183.13253012048193",
 "height": "169", "userid": "1",
 "gibid": "1", "contentid":
 "4c9c49b73bd3a", "qqfile":
 "Winter.jpg", "original_name":
 "Winter.jpg", "y":
 "44.51666259765625", "x": "626",
 "on_floor": "false", "success":
 "true", "gibview": "O", "resize":
 "true" } }, { "Name": "4ce4fbb33c388",
 "Attributes": { "title": "Rediff 1",
 "file_size": "", "url":
 "http:\/\/rediff.com\/", "file_name":
 "", "time_stamp": "1290075059",
 "file_type": "html",
 "content_obj_type": "link", "thumb":
 "http:\/\/dtzhqpwfdzscm.cloudfront.net\/4ce4fbb010e92.html",
 "width": "100", "height": "100",
 "link": "rediff.com", "userid": "1",
 "gibid": "1", "contentid":
 "4ce4fbb33c388", "y": "611", "x":
 "233", "on_floor": "true", "success":
 "true", "gibview": "O" } } ],
 "success": "true", "message": null }

Я использую функцию json_format эту страницу

echo json_format(json_encode($array));

Пожалуйста, предложите, в чем проблемапочему этот json не форматируется.

1 Ответ

0 голосов
/ 07 января 2011

Попробуйте это:

echo json_format (json_encode ($ array, JSON_FORCE_OBJECT));

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...