アリレザBideli:
私は、サーバーから空のJSONオブジェクトを取得するという問題に直面しています。
どのように私は、サーバからのJSON応答があることを知ることができ、空のJSONオブジェクト {}
または他の?私は設定しjObject!=null
、それのための条件を、それは仕事をしません。
ここに私のコードは次のようになります。
JSONObject jObject = new JSONObject(response);
if (jObject!=null) {
Toast.makeText(getApplicationContext(), R.string.successfull_unsubscribe, Toast.LENGTH_LONG).show();
ShareData.saveData(getApplicationContext(), "simType", "null");
ShareData.saveData(getApplicationContext(), "firstLaunch", "true");
startActivity(new Intent(MainActivity2.this, WelcomeActivity.class));
finish();
}
Sayantanマーンダル:
あなたは長さチェックやのtoStringを試すことができます。
例えば: jObject.length() == 0
例えば: jObject.toString().equals("{}")