Convertir Reader a un JSON Object


import java.io.BufferedReader;

import org.json.simple.parser.JSONParser;



....
     // Archivo, Request... en sí un reader de IO

     /* Get Request */
        BufferedReader br = request.getReader();
        
        /* Parse Request */
JSONParser parser = new JSONParser();
Object obj = null;
try {
obj = parser.parse(br);
} catch (ParseException e) {
e.printStackTrace();
return;
}
JSONObject jsonObject = (JSONObject) obj;
    
     // Y aqui se trabaja con el objeto JSON

Y así ya no se ocupa el StringBuilder, que consume recursos/tiempo. Entrego esta "mejora" para la comunidad.

Comentarios