2016-07-29 19 views
0

"resultcode"のようなサーバーレスポンスを取得しています: "10"、resultcodeが0の場合は条件を作成したいです。"result code": "0" in android

if (response.getString("resultDesc").equalsIgnoreCase("Transaction Successful")) {} 

は、ここで私はjsonobjectから「0」

+0

なぜないシンプルでしょうか? –

+0

文字列の等価チェック? – Shaishav

+0

すべてのbdy 0と1がyesまたはnoの状態に設定されているわけではありません。ex:u set 1は男性、0は女性です – mujjuraja

答えて

0

最初のget結果コードで成功したトランザクションを交換し、int型にそれを解析し、条件ならばそれを使いたいです。

int resultcode = Integer.parseInt(jsonObject.getString("resultcode")); 
       if (resultcode == 0) { 
       //Do Your code 

       } 
1

これを試してみてください:?そのためのコードが必要な場合

int val = response.getInt("resultCode"); 
if(val.equals(0)){ 
//do something 
}