Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php android的Json输出_Php_Android - Fatal编程技术网

Php android的Json输出

Php android的Json输出,php,android,Php,Android,我在用这个 请指导我如何为我的mysql表定制它,如下所示 我无法理解如何从我的桌子上取出这种东西 {"earthquakes": [ { "eqid": "c0001xgp", "magnitude": 8.8, "lng": 142.369, "src": "us", "datetime": "2011-03-11 04:46:23",

我在用这个

请指导我如何为我的mysql表定制它,如下所示

我无法理解如何从我的桌子上取出这种东西

 {"earthquakes": [
        {
            "eqid": "c0001xgp",
            "magnitude": 8.8,
            "lng": 142.369,
            "src": "us",
            "datetime": "2011-03-11 04:46:23",
            "depth": 24.4,
            "lat": 38.322
      },
      {
            "eqid": "2007hear",
            "magnitude": 8.4,
            "lng": 101.3815,
            "src": "us",
            "datetime": "2007-09-12 09:10:26",
            "depth": 30,
            "lat": -4.5172
      }
    <--more -->
    ]}
{“地震”:[
{
“eqid”:“c0001xgp”,
“震级”:8.8,
“液化天然气”:142.369,
“src”:“美国”,
“日期时间”:“2011-03-1104:46:23”,
“深度”:24.4,
“lat”:38.322
},
{
“eqid”:“2007hear”,
“震级”:8.4,
“液化天然气”:101.3815,
“src”:“美国”,
“日期时间”:“2007-09-1209:10:26”,
“深度”:30,
“lat”:-4.5172
}
]}

我正在使用php。感谢

该教程展示了如何在android客户端中使用JSON

对于等式的服务器端部分,请尝试以下教程:


这是json编码的文档

还要看看这些例子是否有帮助:


问题不清楚,你到底想做什么?从数据库中获取数据并提供JSON格式?我已经尝试过了($arr=mysql\u fetch\u assoc($q))$res[]=$arr;打印(json_编码($res))@克里斯蒂安:是的,正如教程中所述,您所做的看起来很好,它应该创建一个类似于示例的对象数组。但它不会遵循完全相同的结构。在本例中,它是一个具有字段“地震”的对象,该字段是一个对象数组。在您的代码中,它只是一个对象数组;echo json_编码($jobj);