En el proyecto, tengo que enviar comandos complejos JSON desde el servidor al cliente. ¿Es efectivo generar JSONObjects (Strings, Numbers, etc.) convertirlos a la cadena y luego enviarlos a través de RequestBuilder o hay un método más eficaz.Cómo generar JSON en el cliente
¿Es eficaz para convertir objetos JSON a cuerda (a través del método .toString en el objeto)
Código ejemplo:
JSONObject retObject = new JSONObject();
retObject.put("NumberVar", new JSONNumber(1));
retObject.put("StringVar", new JSONString("HelloWorld"));
JSONArray arrayVar= new JSONArray();
for (int i = 0; i < 5; i++) {
arrayVar.set(i,
new JSONString("Array"));
}
retObject.put("EventParameters", arrayVar);
System.out.println(retObject.toString());
de salida:
{"NumberVar":1, "StringVar":"HelloWorld", "EventParameters":["Array","Array","Array","Array","Array"]}
Saludos, Stefan
gracias , eso es más de lo que pedí ^^ – Stefan