Android、Spring、およびJsonの一般的な質問

私は事を相談したい、 実際、それはあなたからの示唆です。 私は、Spring 3.0、JSF 2.0、HibernateおよびPrimeFacesで作成されたプロジェクトを持っています。 このプロジェクトにはモバイルプラットフォームもあり、 問題はここから始まります。 あなたのデータを取得して送信するためのアンドロイドプラットフォームに接続するためのあなたの提案は何ですか? アンドロイドプラットフォームの機能はウェブプラットフォームと同じです。 JSONまたはXML(Webサービス)としてのデータ

0
あなたの質問は不明です。 AndroidはJSONとXMLの両方を使用することができます。私たちは、両方が可能であるということよりも多くを伝えるために、あなたがしようとしていることについてもっと知る必要があります。
追加された 著者 FoamyGuy,
「最良の」方法はありません。両方とも正常です。うまくいくか悪くなるかを選択するには、送信するデータの種類を具体的に知る必要があります。
追加された 著者 FoamyGuy,
JSONは、より素早く送信される原テキストの量が少なくなる傾向があります。 XMLはあなたにもっと多くのデータを伝えることができます。
追加された 著者 FoamyGuy,
データを送信してデータを取得する最良の方法はどれですか?JSonまたはXML
追加された 著者 Cetin Imre,
一般に、私はList 、CategoryはHibernate Entity、その逆のデータを送信します.JsonデータはXMLデータよりも素早くデータを送信していると聞く前に、私はこの質問をしました。
追加された 著者 Cetin Imre,

1 答え

JSONObjectを返す独自のOauthポストメソッドを使用してください。 POSTとGETリクエストを送信するだけで十分です。

例えば...

public static HttpResponse SendGet(String Url, HashMap hm, DefaultHttpClient httpClient) {
    HttpResponse response = null;
    if (hm == null) return null;
            HttpGet getMethod = new HttpGet(Url);
            response = httpClient.execute(getMethod); 
            return response;
}

あなたは同様のsomethignでhttpresponseを処理することができます...

BasicResponseHandler handler = new BasicResponseHandler();
String response = handler.handleResponse(httpresponse);
j = new JSONObject(response);

追加できるものは、リクエストを受け取るためのトークンとユーザーIDです

Url = Url+"?token="token; //etc 

また、これを簡単にポストリクエストに変換して、ポストボディを介してoauthパラメータを送信することもできます。オンラインで入手できるチュートリアル/情報はたくさんあります。

1
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript