Wie kann ich mit der JSonobject.getInt-Funktion einen Nullwert behandeln?

7

Ich versuche, Werte von Json-Objekt zu bekommen, und ich habe ein Problem. Ich benutze getint Funktion, um Wert zu erhalten, aber der Wert ist null und getint Funktion gving Fehler.

Wie kann ich dieses Problem lösen?

Code:

%Vor%

Danke.

    
mertaydin 28.12.2012, 09:46
quelle

3 Antworten

23

Unter der Annahme, dass object vom Typ JSONObject ist, können Sie

verwenden %Vor%

oder

%Vor%     
Henry 28.12.2012, 09:53
quelle
1

Sie können prüfen, ob das empfangene Objekt eine Instanz von JSONObject ist, bevor Sie getInt() versuchen. Außerdem müssen Sie prüfen, ob null vor der Übergabe als param an Ihre getInt() . Wie unten

%Vor%

Überprüfen Sie dieser Link

    
Lalith B 28.12.2012 09:54
quelle
-1

getint gibt eine Fehlermeldung aus, wenn in JSONObject kein solcher Schlüssel vorhanden ist oder der Fehler beim Festlegen von firmInfo

auftritt

Überprüfen Sie, ob die ID vorhanden ist oder nicht

%Vor%

Wenn es den Schlüssel hat, prüfen Sie, ob es Null ist oder nicht

%Vor%

oder

%Vor%     
VIGNESH 28.12.2012 10:27
quelle

Tags und Links