ここ数日、これを取得しようとしていて、希望する結果を引き出すことができませんでした。次の点で探しているものを明確にしようとします。
- 私はサーブレット(私のローカルホスト上)を使用してサーバー上のユーザーの場所を更新するアンドロイドアプリに取り組んでいます。これに関して問題はありません。すべて正常に動作しています。
- 私の邪魔になった本当の問題は、サーバーからAndroidデバイスに応答を返そうとしたときでした.単純な文字列、またはそのようなものを返したいだけです,おそらくAndroidアプリによって利用されるパラメータ.それから、私が探していることを行うためにそれを使用しなければならないjsonのことを知りました.私はそれについて多くのことを検索し、いくつかのコードも見つけましたが、うまく使用できませんでした.
だから私の質問は
- サーブレットから応答を取得し、json や解析手法を使用せずに必要な値を抽出することは可能ですか? 単一の文字列のみが必要だったからです。
HttpClient client=new DefaultHttpClient(); HttpGet request=new HttpGet(); URI address=new URI("http://xxx.xxx.xxx.xxx:8080/MyServlet"); request.setUri(address); HttpResponse response=client.execute(request);
応答を要求する Android デバイスからのコードとサーブレットを上に示しますが、Android デバイスの response.toString() で toString メソッドを呼び出すと、何の役にも立たない一連の数字を含む文字列が返されます。自分。ヘルプ!ヘルプ!ヘルプ!
それの簡単な例は私を助けるかもしれません、