2016-12-16 12 views
-3
{ 
    "amount": { 
    "value": "", 
    "currency": "USD" 
    } 
} 

「値」プロパティが存在し、その値がnullであるかどうかを確認するにはどうすればよいですか?JSONプロパティnullチェック

getAmount().getValue() != null && getAmount().getValue() == null ???

+5

どのようにJSONを読んでいますか?これまでに何を試しましたか?また、 'value!= null && value == null'は何を返すと思いますか?どのようにしてオブジェクトが同時にnullでもなくヌルになることができますか? – BackSlash

+0

これは私が知りません...チェック方法について... –

答えて

0
JSONObject json = (JSONObject)new JSONParser().parse("{\"amount\": {\"value\": \"\",\"currency\": \"USD\" }}"); 

    if(json.amount.value != null && json.amount.value !=""){ 
     //value is not null 
    }else{ 
     // value is null 
} 

注:import org.json.simple.JSONObject;

関連する問題