BufferedReader in JSONObject oder Map konvertieren

9

Mein Code sendet eine GET-Anfrage an einen Server,

%Vor%

Ich bekomme ein BufferedReader-Objekt, das druckt,

%Vor%

Ich möchte ein JSONOBjekt oder eine Map daraus erhalten. Ich habe versucht, dies in einen String umzuwandeln und zu manipulieren. Aber es ist nicht so einfach. Bitte helfen.

    
Sanura Hettiarachchi 14.10.2014, 10:36
quelle

3 Antworten

16

Mach es zuerst als String. Sie können dafür benutzerdefinierte Bibliotheken verwenden wie

%Vor%

oder ein StringBuilder

%Vor%

Dann können Sie es analysieren. Da es ein Objekt wegen des "{" (Array beginnt und endet mit []) ist, müssen Sie ein JSONObject erstellen.

%Vor%

Dann können Sie mit

auf Ihre Elemente zugreifen %Vor%

oder das Array mit

%Vor%

oder Sie verwenden die Methode getJSONArray ()

%Vor%     
Emanuel S 14.10.2014, 10:48
quelle
1
%Vor%

Ich hoffe, es hilft.

    
Milad Faridnia 14.10.2014 10:52
quelle
0

Mit dieser lib (org.json) können Sie Strings in json-Objekte konvertieren: Ссылка

%Vor%     
Sandro Machado 14.10.2014 10:45
quelle

Tags und Links