2017-04-05 22 views
-2

私はこのフォーマットのデータをアンドロイドのサーバーから取得しています。このデータをサーバーからjson形式にアンドロイドで変換する方法は?

112.198.78.80,2016-12-28 01:00:00.791600 175.157.80.115,2016-12-28 01:00:00.791600 49.33.40.172,2016-12-28 01:00:00.791600 27.97.201.244,2016-12-28 01:00:00.791600

は、実際に私はこのようなアンドロイド

[{"112.198.78.80":"175.157.80.115","2016-12-28 01:00:00.791600":"2016-12-28 01:00:00.791600"}, {"112.198.78.80":"49.33.40.172","2016-12-28 01:00:00.791600":"2016-12-28 01:00:00.791600"}, {"112.198.78.80":"27.97.201.244","2016-12-28 01:00:00.791600":"2016-12-28 01:00:00.791600"}]

でJSON形式に変換し、map.Soのイベントを表示する必要があり、このデータを受信した後に、今私は方法を知りたいですこのデータをandroid.canのjson形式に変換するには、誰かが私がアンドロイドとマップを初めて使っているときに助けてください。

+0

は、上のペアを読みますカンマで区切り、必要に応じてフォーマットします。あなたは本当に何を求めていますか?私たちはあなたのためにそれをするのですか? – AntonH

答えて

0

基本的に、あなたはループまたはwhileまたは何のために内部でこれを行う、あなたがあなたのデータを受信する方法に応じてJSONObjects のJSONArrayを作成したいのですが、考え方は次のとおりです。

JSONObject obj = new JSONObject(); 
JSONArray arr = new JSONArray(); 
obj.put("112.198.78.80","2016-12-28 01:00:00.791600"); //Add all the other elements 
arr.put(obj); 
関連する問題