【问题标题】:Runtime xml/json generation of directory content运行时 xml/json 生成目录内容
【发布时间】:2012-04-10 15:10:13
【问题描述】:

对于我尝试开发的 ios 应用程序,我需要获取在线目录的内容列表。 (我的应用适用于本地目录,但我正在尝试对其进行编辑,使其适用于在线目录)

我一直在研究这个问题,但我无法找到最好的解决方案。 (我了解到您无法使用 Objective-c 读取在线目录和子目录的内容并将它们打印到数组中以显示在例如 tableview 中)。

我确实学习了如何创建连接并输出某个页面(或 xml 文件)的 html。这就是我想知道的原因......有没有办法(webservice?)生成一个打印目录内容的xml/JSON/html文件(如果可能还有子目录)?此 xml/JSON/html 的生成必须在运行时完成,即我的应用程序请求文件的那一刻,因为人们将能够通过 FTP 将文件(pdf、视频...)添加到目录中。 (不能每次都编辑 xml/JSON 文件)。

非常感谢任何帮助。

【问题讨论】:

    标签: objective-c ios xml json web-services


    【解决方案1】:

    您可以通过多种方式创建简单的 Web 服务。例如,使用 PHP,您可以编写如下内容:

    <?php
    $dir    = '/myDir';
    $files = scandir($dir);
    echo json_encode($files);
    ?>
    

    然后只需将您的应用指向该页面的内容并解析 JSON。

    扫描目录:http://php.net/manual/en/function.scandir.php

    json_encode:http://php.net/manual/en/function.json-encode.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-30
      • 1970-01-01
      • 1970-01-01
      • 2014-02-16
      • 2014-02-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多