どのように空のJSONオブジェクトがアンドロイドであるJSONレスポンスを見つけるには?

アリレザ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("{}")

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=312462&siteId=1