2016-04-11 5 views
0
protected void onPostExecute(JSONObject json) 
     { 
     if (pDialog != null && pDialog.isShowing()) 
     { 
      pDialog.dismiss(); 
     } 

     if (json != null) 
     { 
      //Toast.makeText(Home.this, json.toString(), Toast.LENGTH_LONG).show(); 

      Toast.makeText(getApplicationContext(),"Login successfully !!!!",Toast.LENGTH_SHORT).show(); 
      //startActivity(new Intent(Home.this, NewWelcome.class)); 

     } 
     else 
     { 
      Toast.makeText(getApplicationContext(),"Wrong user and password",Toast.LENGTH_SHORT).show(); 
     } 
    } 

Я хочу прочитать данные из «JSONObject json», как имя пользователя, и сохранить его в строковой переменной, пожалуйста, помогите мне !!!как читать данные от json parser

как эти данные на объекте Json

"{ 
    "0": 8, 
    "S_No": 8, 
    "1": "Sachin Palve", 
    "User_name": "Sachin Palve", 
    "2": "[email protected]", 
    "Email_id": "[email protected]", 
    "3": "12345", 
    "Password": "12345", 
    "4": "Pune", 
    "Place": "Pune", 
    "5": "9860629293", 
    "Contact_no": "9860629293", 
    "6": "yes", 
    "TC_approve": "yes", 
    "7": "SPU93008", 
    "User_id": "SPU93008" 
}" 

ответ

0

, если вы читаете это из яваскрипта что-то вроде этого будет получить доступ к полям 0, S_No

если JSON является объект данных

$ var1 = json.0; $ var2 = json.S_No; и т.д ...

0

обратить внимание на объект в одинарные кавычки в двойные кавычки не избежать

var jsonStringData = '{ "0": 8, "S_No": 8, "1": "Sachin Palve", "User_name": "Sachin Palve", "2": "[email protected]", "Email_id": "[email protected]", "3": "12345", "Password": "12345", "4": "Pune", "Place": "Pune", "5": "9860629293", "Contact_no": "9860629293", "6": "yes", "TC_approve": "yes", "7": "SPU93008", "User_id": "SPU93008" }'; 
 

 
var dataobj = JSON.parse(jsonStringData); 
 
console.log(dataobj);

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