我需要将此JSON转换为特定类型的数组。JSON数组结构在Pastebin:
http://pastebin.com/Ffs83yMz我需要这样的数组:
Array
(
[1] => Array
(
[title] => 'Meleigh’s 7th Birthday'
[event_url] => 'http://www.paintpartyplace.com/party/meleighs-7th-birthday/'
[event_image] => 'http://www.paintpartyplace.com/wp-content/uploads/2014/04/partythumb.png'
)
[2] => Array
(
title] => 'Meleigh’s 7th Birthday'
[event_url] => 'http://www.paintpartyplace.com/party/meleighs-7th-birthday/'
[event_image] => 'http://www.paintpartyplace.com/wp-content/uploads/2014/04/partythumb.png'
)
)
假设PHP(您的结果是PHP代码)
编辑:我刚刚注意到你的JSON是无效的(谢谢,Felix Kling,我错过了)。键名和值名必须在双引号"
中。现在键没有引号,值只有单引号'
。此外,您的文件,因为它是一个集合,必须以[
开始,以]
结束。PHP将拒绝解析无效的JSON。
如果你使用有效的JSON,你可以使用json_decode
。我用有效的数据为你做了一个新的粘贴。
<?php
print_r(json_decode(
file_get_contents('http://pastebin.com/raw.php?i=30KkPg9z'),
true
));