Ich möchte meine leere JSON-Array in die Null-JSON-Array konvertieren.Konvertieren von JSON-Array "[{}]" zu "[]" in Java
Zum Beispiel, Mein JSON-Array ist wie "[{}]" und wenn ich dieses Array dann automatisch zu "[]" konvertiert.
Mein Code ist wie wie folgt:
JsonObject jo = FetchData.getAllItemsAvg(request.getParameter("where"), request.getParameter("lastNum"),request.getParameter("limitAvgNum"));
JsonArray ja = new JsonArray();
ja.add(jo); // Some times ja like "[{}]" .
Es ist nicht ein leeres Array, es ist ein Array ein einzelnes Objekt ohne Eigenschaften. –
Okay, weißt du, wie man konvertiert? –
Die richtige Antwort hängt davon ab, was Sie eingeben (ist es eine Zeichenfolge oder eine Instanz einer bestimmten JSONArray-Klasse) und welche JSON-Bibliothek Sie verwenden. Wenn es eine Zeichenfolge ist, dann tausche einfach jedes '{}' mit einer leeren Zeichenfolge aus. – Pshemo