任何人都可以帮助我如何从数据库创建JSON对象吗?来自java数据库的Json对象
这是JSON输出应该是什么样子:
{“devicelist”:{
“device”: [
{“id”: “01”, “type”: “CAM”, “name”: “Livingroom”}
{“id”: “15”, “type”: “CAM”, “name”: “Kitchen”}
]
}}
这是我的代码:
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)
{
}
}
我能够获得所选择的类型,名称,演示从数据库中。
我不知道如何启动JSON编码。
哪个数据库表列(如上所述)存储JSON值? –
你好,我有相同的要求,我会非常感激,如果你能告诉我有什么简单和优雅的方式来使用Java标准库(Java.net。*)将SQL转换为JSON或任何不是第三方的罐子。另外,“JSONARRAY”......这是第三方吗?我会非常感谢,如果有人可以回复我 – user3384231