私のdドライブにはいくつかのpdfファイルがあります。私のアンドロイドアプリケーションでは、サーブレットからアクティビティクラスにファイルのリストを返す必要がありますが、すべてのファイルの名前を文字列として返します。しかし、私は各名前をseparetlyにする必要があります。サーブレットから自分のアンドロイドアプリケーションにリストを返す方法
答えて
サーブレットからAndroidアプリケーションにデータを渡すためにHTTPを使用しています。 HTTPはレスポンスの内容を気にしないので、渡すデータの構造を定義する標準的な方法はありません。あなたはあなたが好きなようにするのはかなり自由です。 したがって、ファイル名をサーブレットのコンマ区切りのリストに入れることもできます。
String[] filenames;
filenames = responseString.split(",");
簡単な方法です:あなたのAndroidアプリケーションでは、文字列の配列に離れ表す1人のファイル名を文字列を切ります。サーブレット内のファイル名からXMLを作成し、AndroidアプリケーションでXMLを解析することもできます。それはより良く見えるだろうが、それはより多くの仕事です。
ありがとうたくさん、私は別々に各文字列を持っています。あなたは私が提案したXMLファイルを使って同じことをどうやってくれますか? –
使用JSONObject
JSONObject jsEmployeeObj = new JSONObject();
JSONArray empArray = new JSONArray();
while (condition) {
JSONObject jsObject = new JSONObject();
jsObject.accumulate("name", res.getString("name"));
empArray.add(jsObject);
}
if ((empArray != null) && (empArray.size() > 0)) {
jsEmployeeObj.accumulate("employeeList", empArray);
} else {
jsEmployeeObj.accumulate("employeeList", "empty");
}
String output = jsEmployeeObj.toString();
リターン文字列... uがのアンドロイド
ありがとう、ああ、私もこの1つを行うことができます –
Tapaswiniスウェイン:それを持っている場合は、答えを受け入れてください – Ian
- 1. 自分のアンドロイドアプリケーションでフォントスケールを設定する方法は?
- 2. 自分のアンドロイドアプリケーションでのライブビデオフィード
- 3. 自分のアンドロイドアプリケーションからAndroid IPアドレスを設定する
- 4. netbeansで自分のSIPサーブレットを実行する方法
- 5. ギャラクシータブに自分のアンドロイドアプリケーションをアップロードするには
- 6. 自分のアンドロイドアプリケーションが自己終了します
- 7. 自分のFacebookデベロッパーアプリのリストを取得する方法
- 8. 私は自分のgithubリポジトリをoctokitでリストする方法
- 9. listItemテンプレートからリスト自体のプロパティにバインドする方法は?
- 10. JSオブジェクト、自分の中からオブジェクトにアクセスする方法
- 11. 自分のプロジェクトのベンダーからWARを参照する方法
- 12. あるサーブレットから別のサーブレットにセッションを転送する方法は?
- 13. リストから2つの値を返す方法は?
- 14. List <CustomObject>:カスタムオブジェクトがリストから自分自身を削除する方法は?
- 15. 自分のメールアドレスからユーザー画像を取得する方法
- 16. 自分のサーバー(Apache)からdojoを実行する方法..?
- 17. アンドロイドアプリケーションのサービスからsqliteデータベースにアクセスする方法
- 18. SPリストの編集を自分のアイテムに限定する方法は?
- 19. 自分自身を返すRubyメソッド
- 20. リストをjsonに返す方法
- 21. ユニットテスト時にリストを返す方法PaginatedQueryList
- 22. 各リスト要素を独自のリストに分ける非再帰的な方法はありますか?
- 23. サーブレットからstruts2のアクションにリクエストを転送する方法は?
- 24. Androidマーケットからアンドロイドアプリケーションのアップデートをコード化する方法
- 25. 私たち自身のビューからアンドロイドアプリケーションを起動する
- 26. 自分のアプリケーションからNFCを切り替える方法
- 27. アンドロイドアプリケーションからTwitterに接続する方法
- 28. サーブレットからJSPページにJavaオブジェクトを(適切に)渡す方法
- 29. スピナーに表示されるリストからアンドロイドアプリケーションのuid値を取得する方法は?
可能重複してJSONをパースすることができます(http://stackoverflow.com [アンドロイドアプリケーションにサーブレットからのデータを渡す方法]/question/4733177/how-to-pass-data-from-servlet-to-androidアプリケーション) –
データを渡す必要はなく、私のサーブレットがフェッチするファイル名を返したいだけです。 –