Czy ktoś może mi pomóc, jak utworzyć obiekt JSON z bazy danych?Obiekt Json z bazy danych w java
To właśnie JSON wyjście powinna wyglądać następująco:
{“devicelist”:{
“device”: [
{“id”: “01”, “type”: “CAM”, “name”: “Livingroom”}
{“id”: “15”, “type”: “CAM”, “name”: “Kitchen”}
]
}}
To mój kod:
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)
{
}
}
jestem w stanie dostać wybrany typ, nazwa, demo z bazy danych.
Nie wiem, jak rozpocząć kodowanie JSON.
które tabele bazy danych kolumna (wymienione powyżej) przechowuje wartości json? –
Witam, mam takie same wymagania i będę bardzo wdzięczny, jeśli możesz mi powiedzieć, czy istnieje prosty i elegancki sposób konwertowania SQL na JSON przy użyciu standardowej biblioteki Java (Java.net. *) Lub czegokolwiek, co nie jest słoikami stron trzecich . Również "JSONARRAY" ... to trzecia strona? Będę bardzo wdzięczny, jeśli ktoś może mi odpowiedzieć: – user3384231