Alle Beispiele für die Konvertierung Zeichenfolge in JSON sind von Javascript. meins ist Java-Klasse. Also, ich habe eine einfache Java-Zeichenfolge, aber in JSON formatiert. jetzt habe ich das von jquery post erhalten. Jetzt muss ich diese Zeichenfolge in Json-Objekt konvertieren, so dass ich auf die spezifischen Felder zugreifen kann.Wie zu konvertieren json formatierte Java-Zeichenfolge zu JSON-Objekt in Controller
Controller-Klasse
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
public void storeData(@RequestParam(value = "temp_str", required = false) String j_str, HttpServletRequest request) {
// do the conversion and extraction of data from "j_str"
}
j_str Variable recieveing diese Zeichenfolge
{ "TEMP_DATA": [{ "temp_email": "[email protected]", "temp_pwd ":" abc123 "}]}
ok ... ich habe --- [email protected] ,,, jetzt, wie man Daten daraus extrahiert .. –
pojo ist null ............ –
ahh, gut, Sie können die Methode toString überschreiben, oder Sie können beispielsweise eine Eigenschaft abrufen: System.out.println ("Mein Name ist:" + p.getName()); wenn Ihr pojo null ist, weil die Zeichenfolge nicht das JSON-Format von der pojo die erste Antwort bedeutet, dass Ihr pojo Objekt von json analysiert wurde erforderlich ist passend –