0

私が開発しようとしている ios アプリの場合、オンライン ディレクトリのコンテンツのリストを取得する必要があります。(私のアプリはローカル ディレクトリで動作しますが、オンライン ディレクトリで動作するように編集しようとしています)

私はこれをよく調べてきましたが、これを行うための最良の解決策を見つけることができません。(オンラインディレクトリとサブディレクトリの内容をobjective-cで読み取り、それらを配列に出力して、たとえばテーブルビューに表示できないことを学びました)。

接続を作成し、特定のページの html (または xml ファイル) を出力する方法を学びました。それが私が疑問に思っていた理由です...ディレクトリの内容を出力するxml/JSON/htmlファイルを生成する方法(webservice?)はありますか(可能であればサブディレクトリも)? この xml/JSON/html の生成は、実行時に、アプリがファイルを要求した瞬間に行う必要があります。これは、FTP 経由でファイル (pdf、ビデオなど) をディレクトリに追加できるためです。(xml/JSON ファイルを毎回編集することはオプションではありません)。

どんな助けでも大歓迎です。

4

1 に答える 1

1

さまざまな方法で簡単な Web サービスを作成できます。たとえば、PHP では次のように記述できます。

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

次に、そのページのコンテンツを取得して JSON を解析するようにアプリを指定するだけです。

scandir: http://php.net/manual/en/function.scandir.php

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

于 2012-04-10T21:32:11.437 に答える