2017-04-05 36 views
-2

我有一个来自android中的服务器的这种格式的数据。如何将这个数据从服务器转换为android中的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

但实际上收到这个数据我需要转换为JSON格式的Android

[{"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"}]

这样的,并显示在map.So事件之后,现在我想知道如何将此数据转换为android.can中的json格式任何人请帮助,因为我是新的android和地图?

+0

上阅读一对线,分割逗号,然后格式根据您的要求。你真的在问什么?我们为你做到这一点? – AntonH

回答

0

基本上,你要创建一个JSONObjects 根据您收到您的数据JSONArray,做这里面一个for循环或一段时间或什么,但这个想法是:

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); 
相关问题