Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.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
如何在android中从php服务器获取json数据_Php_Android_Json - Fatal编程技术网

如何在android中从php服务器获取json数据

如何在android中从php服务器获取json数据,php,android,json,Php,Android,Json,如何在android中获取这些json数据 此数据位于localhost中。我必须使用URL获取这些数据并在android的listview中显示。有人能帮我编码plz吗 [ { "id":"111114", "name":"Prandar" }, { "id":"111115", "name":"Catmilkend" }, { "id":"111110", "name":"Allan" },

如何在android中获取这些json数据 此数据位于localhost中。我必须使用URL获取这些数据并在android的listview中显示。有人能帮我编码plz吗

[

    {
    "id":"111114",
    "name":"Prandar"
    },
    {
    "id":"111115",
    "name":"Catmilkend"
    },
    {
    "id":"111110",
    "name":"Allan"
    },
    {
    "id":"111111",
    "name":"Aircornal"
    },
    {
    "id":"111112",
    "name":"Allaxander"
    },
    {
    "id":"111113",
    "name":"AppleMacro"
    }
]

这是一个非常常见的需求,但涉及到几个独立的步骤,这些步骤很容易成为他们自己的问题

1) 在名为info.php的文件中,您将创建JSON字符串以返回到请求:

<?php

    // this may come from a database
    $info = array ('id'  => '101',
                   'name'=> 'bill'
              )
    echo json_encode($info); // returns {"id":'101',"name": "bill"}
?>

2) 向myserver.com/info.php发送http GET请求并捕获字符串响应。

3) 然后使用JSON框架将JSON解析为对象或字典数组。

4) 在Android中使用ListView来显示它。

我将在哪里创建info.php在哪里可以找到info.phpsir我无法更改json格式。我必须使用相同的格式。你能帮我修改不同的编码吗?我不能更改json格式。我必须使用相同的格式,你能帮我做不同的编码吗