2016-03-24 12 views
-1

JSONのファイルをソケットを使用してエクスプレスノードのjsサーバーに送信したいと思っています。私はアンドロイドコードから始めましたが、私はどのようにサーバー側でそれを取得するのか分からない。ここでのアンドロイドのコードは次のとおりです。アンドロイドとノードjsの間でJSONでファイルを送受信する方法

package fr.learning_adventure.android.itac.model; 

import org.json.JSONException; 
import org.json.JSONObject; 

import java.io.Serializable; 

// Created by Moez on 02/03/16. 


public class Learner implements Serializable{ 

    private final static String JSON_PSEUDO = "pseudo"; 

    private final static String JSON_MAC = "mac"; 



    private String pseudo; 




    private String mac; 

    public Learner(String mac, String pseudo) { 
     this.pseudo = pseudo; 
     this.mac = mac; 

    } 


    public Learner(JSONObject object) { 
     try { 
      this.pseudo = object.getString(Learner.JSON_PSEUDO); 
      this.mac = null; 

     } catch (JSONException e) { 
      e.printStackTrace(); 
     } 
    } 


    public String getPseudo() { 
     return this.pseudo; 
    } 

    public void setPseudo(String pseudo) { 
     this.pseudo = pseudo; 
    } 

    public JSONObject toJSON() { 
     JSONObject object = new JSONObject(); 
     try { 
      object.putOpt(Learner.JSON_PSEUDO,this.pseudo); 
      object.putOpt(Learner.JSON_MAC, this.mac); 
     } catch (JSONException e) { 
      e.printStackTrace(); 
     } 
     return object; 
    } 


} 
+0

あなたの質問は多すぎます.. –

答えて

0

なぜあなたはソケット呼び出しを経由してオブジェクトを送信しようとしているときに送るとする情報を含むDTOクラスを作成していない:

new Gson().toJson(DTO); 

What is Data Transfer Object DTO

Gson user guide

関連する問題