2016-11-10 2 views
-3

"working_days": [ { "day_id": 2, "от": 11, "в": 22 }, { "day_id": 3, "от": 10, "к": 23 } ],Как я могу отправить это по залпа

, что часть «s сценария я должен отправить я использую залп с Gson может кто-нибудь помочь

{ 
    "userId": 2, 
    "token": "bdajkvnbadkvda1ad1fadf4ad5f1da5", 
    "name": "Center 123", 
    "address": "12 Ramsis Str.,", 
    "lat": "30.31194946131", 
    "long": "30.31194946131", 
    "location": "Assute", 
    "phone": "032365653232", 
    "owner_name": "Ahmed", 
    "owner_number": "164956465464", 
    "registry_number": "2161312", 
    "taxation_card": "2326-66321", 
    "contract_code": "1211132", 
    "remark": "Beside phrmacy", 
    "working_days": [ 
     { 
      "day_id": 2, 
      "from": 11, 
      "to": 22 
     }, 
     { 
      "day_id": 3, 
      "from": 10, 
      "to": 23 
     } 
    ], 
    "images": [ 
     { 
     "url": "uploads/center/s51fdf5df1d5.png" 
     }, 
     { 
     "url": "uploads/center/s5d1f6d645616.png" 
     } 
    ] 
    } 
+2

разместить свой код, что вы делали до сих пор – Anjali

+1

Пробовали ли вы какое-либо из «разбора JSon данных» вопросов уже существующими на этом сайте еще? – PeeHaa

+1

Я голосую за этот вопрос, потому что это дубликат этого списка. Http://stackoverflow.com/search?q=%5Bandroid-volley%5D+parse+json – PeeHaa

ответ

0

Вы можете использовать залп, чтобы легко анализировать ваш ответ.

try { 

      JSONObject jsonObject = new JSONObject(your_response); 
      int userId = jsonObject.getInt("userId"); 
      String token = jsonObject.getString("token"); 
          . 
          . 
          . 
          . 

      JSONArray working_days = jsonObject.getJSONArray("working_days"); 

      for (int i = 0; i < working_days.length(); i++) { 
         int day_id = jsonObject.getInt("day_id"); 
         int from = jsonObject.getInt("from"); 
         int to = jsonObject.getInt("to"); 
      } 


      JSONArray images = jsonObject.getJSONArray("images"); 

      for (int i = 0; i < working_days.length(); i++) { 
        int url = jsonObject.getInt("url"); 
      } 

     } catch (JSONException e) { 
      Log.e(TAG, "Your Boss is Calling"); 
     } 
+0

Мне нужно опубликовать не разобрать извините, это моя ошибка –

+0

вам нужно добавить параметры в свой JsonObjectRequest, попробуйте http://stackoverflow.com/a/24988667/4199040 –

Смежные вопросы