如何使用PHP正确提取JSON文件

时间:2014-04-04 00:05:34

标签: php mysql json

我想知道如何使用PHP正确提取以下json文件,并将json文件中的每个条目存储到我的MySQL数据库中。

以下是JSON文件:https://itunes.apple.com/us/rss/topfreeapplications/limit=400/genre=6014/json

我也想对Android google play游戏应用做同样的事情。

我非常感谢你的帮助,因为我在这附近找不到一个相当不错的人。谢谢!

2 个答案:

答案 0 :(得分:0)

使用php json_decode()将json数据存储在php对象或数组中..然后,这是一个普通的插入mysql操作,用于在db中存储数据... http://www.php.net/manual/en/function.json-decode.php

答案 1 :(得分:0)

  1. 创建一个列,json_data(不必像这样命名),应该是mysql db中的longtext。
  2. 将json文本存储到json_data,就像通常在mysql中存储值一样。
  3. 当你从mysql中检索数据时,只需使用php json_decode函数就可以像数组一样使用它
  4. 代码:

    //where $json_data is the column json_data from your mysql:
    $json_array = json_decode($json_data); //return object
    $json_array = json_decode($json_data, true); //return array
    print_r($json_array); //it should print array now;