2016-12-16 2 views
-3

Wie überprüfe ich, ob die Eigenschaft "value" vorhanden ist und der Wert null ist oder nicht?JSON-Eigenschaft Nullprüfung

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

+5

Wie liest du den JSON? Was hast du bisher versucht? Was denkst du auch, was "value! = Null && value == null" zurückgibt? Wie kann ein Objekt gleichzeitig nicht null und null sein? – BackSlash

+0

das ist, was ich nicht weiß ... wie man überprüft ... –

Antwort

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 
} 

Hinweis: import org.json.simple.JSONObject;

Verwandte Themen