¿Cómo recibir una lista json usando java?
Puede utilizar los siguientes tres métodos para recibir la lista en json:
1. Utilice el paquete org.json.JSONArray: JSONArray?json?=?new?JSONArray(). ;
p>for(Usuario?u??:?list){
JSONObject?jo?=?new?JSONObject();
jo. put("id" ,?u.getId());
jo.put("title",?u.getName());
json.put(jo) ;
}
2. Utilice el método estático JSONArray en el paquete net.sf.json: fromObject(list). La mayoría de las personas en Internet utilizan este método para convertir rápidamente JSON directamente, pero el requisito. para la lista son los elementos que contiene. Es una cadena u objeto; de lo contrario, JSON no sabe qué datos desea:
JSONArray?JSONArray?json?=?JSONArray.fromObject(list); p>
3. Utilice gson de Google, convierta la lista en una cadena json: Gson?gson?=?new?Gson();?
String?