Hallo,
also, meine httpResponse (response)
soll jetzt in einen JSONArray übergeben werden.
Allerdings hat response.getBody().getArray(); einen JSONArray aus org.json als Rückgabewert, obwohl ich einen json.simple brauche. Als Fehlerbehebung wird mir nur vorgeschlagen, meine Variable in org.json umzuwandeln, allerding kann und soll das nicht so gelöst werden (das ist ein ganz anderes Problem, dass ich schon einmal beschrieben hatte, allerdings habe ich da immer noch keine Lösung für gefunden).
ein (JSONArray) cast kann nicht gemacht werden, da es "Inconvertible types" sind. Weiß jemand, wie ich das umgehen kann? Woher kennt mein Programm den org.json überhaupt, wenn er weder importiert, noch in meiner pom.xml als dependency deklariert ist?
LG Lena
also, meine httpResponse (response)
Code:
HttpResponse<JsonNode> response = (HttpResponse<JsonNode>) Unirest.get("http://url/rest/api/latest/project/projectID/worklog")
.header("authorization", "Basic TbmRlcg==")
.header("cache-control", "no-cache")
//.header("Accept", "application/json")
.header("postman-token", "15b3")
.getBody();
Code:
jArray = response.getBody().getArray();
ein (JSONArray) cast kann nicht gemacht werden, da es "Inconvertible types" sind. Weiß jemand, wie ich das umgehen kann? Woher kennt mein Programm den org.json überhaupt, wenn er weder importiert, noch in meiner pom.xml als dependency deklariert ist?
LG Lena