Java aus json datei die id auslesen?
Hey ich mache eine anfrage an eine website und bekomme das hier zurrück:
{"status":"success","message":"Deposit successful"}
jetzt will ich den status ausleesen.
ich grig die hier so als String und irgendwie schaffe ich es nicht den string wider in json zurrück zu setzten, so dass ich den satus einfach auslesen kann.
Mfg. Niklas
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Java, Programmieren & Softwareentwicklung
Wenn es bei diesem einen einfachen Fall bleibt, würde ich eher dazu tendieren, den String einfach mit den Methoden der String-Klasse auszuwerten (indexOf, substring, ...). Dafür bedarf es keiner zusätzlichen Ressource.
Hilfreiche Bibliotheken zum Parsen von JSON wiederum sind gson:
var parser = new JsonParser();
var result = parser.parse(response).getAsJsonObject();
var status = result.get("status").getAsString();
oder JSON-Java:
var result = new JSONObject(response);
var status = result.getString("status");