¿Alguien me puede ayudar a crear un objeto JSON desde la base de datos?Objeto Json de la base de datos en Java
Esto es lo que la salidaJSON debe verse como:
{“devicelist”:{
“device”: [
{“id”: “01”, “type”: “CAM”, “name”: “Livingroom”}
{“id”: “15”, “type”: “CAM”, “name”: “Kitchen”}
]
}}
Ésta es mi código:
if (reg!=null)
{
try
{
con = ds.getConnection();
Statement select = con.createStatement();
ResultSet result=select.executeQuery("Select type,name,demo from register_device");
while (result.next())
{
String type_json=result.getString("type");
String name_json=result.getString("name");
String id_json=result.getString("demo");
JSONArray arrayObj=new JSONArray();
}
}
catch(Exception e)
{
}
}
soy capaz de obtener el seleccionado tipo, nombre, demo de la base de datos.
No sé cómo iniciar la codificación JSON.
Qué columna (mencionado anteriormente) tablas de base de datos almacena los valores JSON? –
Hola, tengo el mismo requisito y estaré muy agradecido si me pudieras decir si hay alguna manera simple y elegante de convertir SQL a JSON utilizando la biblioteca estándar de Java (Java.net. *) O cualquier cosa que no sea de terceros. . Además, "JSONARRAY" ... ¿es este tercero? Estaré muy muy agradecido si alguien pudiera responderme – user3384231