Php 如何使用Android发送http文件获取内容并捕获(显示)响应(json数据)

Php 如何使用Android发送http文件获取内容并捕获(显示)响应(json数据),php,android,json,http,file-get-contents,Php,Android,Json,Http,File Get Contents,我正在开发我的第一个android应用程序,我需要获取存储在在线服务器(用于测试的localhost)上的数据,但我不知道如何在android上实现,我试图阅读这里的一些资源,但无法使用这些代码,因为它们刚刚被突出显示为红色,并且在android中缺乏经验 如果这是使用PHP,这是我本可以做的,但到目前为止,在android中还无法找到如何做到这一点 PHP开始 <?php $feeds = @file_get_contents($mysrver_url); // in andr

我正在开发我的第一个android应用程序,我需要获取存储在在线服务器(用于测试的localhost)上的数据,但我不知道如何在android上实现,我试图阅读这里的一些资源,但无法使用这些代码,因为它们刚刚被突出显示为红色,并且在android中缺乏经验

如果这是使用PHP,这是我本可以做的,但到目前为止,在android中还无法找到如何做到这一点

PHP开始

<?php
     $feeds = @file_get_contents($mysrver_url); // in android am lost much here
     if($feeds)
     {
        $array = json_decode($feeds); // my data from server is already json
        if($array[success]){
            foreach($array[feeds] as $feed_key => $array_feed_data){
                echo "<div>";
                    echo "<span>" . $array[feeds][$feed_key][val1] . "<span>";
                    echo "<span>" . $array[feeds][$feed_key][val2] . "<span>";
                    echo "<span>" . $array[feeds][$feed_key][val3] . "<span>";
                    echo "<span> <a href='$downloadlink'>" Download "</a><span>";
                echo "</div>";  
            }               
        } else 
        {
            echo "No feeds available";  
        }        
     } else 
     {
        echo "No connection made"; // error message
    }

我就是这样做的

导入java.io.BufferedReader 导入java.io.InputStreamReader

URL url;
url = new URL("http://192.168.23.1");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String jsonArray = in.readLine().toString();
in.close();
web的响应是字符串jsonArray


我希望有朝一日它可能对某人有用

到目前为止你都做了哪些尝试?如果您还没有开始,我将查看示例代码,查找从internet下载文本的内容,并从中开始。到目前为止,这似乎可以用于获取我的www页面HttpURLConnection urlConnection=null的内容;请尝试{url=newurl(“);urlConnection=(HttpURLConnection)url.openConnection();InputStream in=urlConnection.getInputStream();InputStreamReader isw=new InputStreamReader(in);}捕获{//此处出错}使用上面的代码,我无法获得所有我看到的内容都是http响应,如OK。