从一个文件到一个String []数组

时间:2014-12-29 19:28:53

标签: android list file android-listview android-file

我有一个服务器,其中包含文本文件,可以类似于:

http://127.0.0.1:59777/smb/192.168.0.250/Files/Interstellar.mp4
http://127.0.0.1:59777/smb/192.168.0.250/Files/уаау.mp4
http://127.0.0.1:59777/smb/192.168.0.250/Files/possible.mp4

并且在我的程序中有listView来构建应该从文件中的列表构建的使用列表,因此我有2个问题。 1)是否可以通过URL访问文件?如果是,那么问题编号 2 。 2)尽快通过URL将文件中的数据读入String []

数组
        private static String[] dataObjects = new String[]{ "Text #1",
        "Text #2",
        "Text #3","Text #4","Text #5" };

传球手?

2 个答案:

答案 0 :(得分:0)

简而言之:

  • 在网页浏览中加载您的网址
  • 在您的网页浏览中添加两个客户端,例如there
  • 使用html.split(“\ n”);
  • 拆分html

答案 1 :(得分:0)

try {
    URL url = new URL("www.yoursite.com/file.txt");

    // Read all the text returned by the server
    BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
    String str = in.readLine();
    in.close();
} catch (MalformedURLException e) {
    in.close();
} catch (IOException e) {
    in.close();
}

并查看此链接以将其放入列表中:
http://sampleprogramz.com/android/listviewwebservice.php