色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

gson解析mysql城市json

阮建安2年前7瀏覽0評論

最近我在開發一個項目,需要從MySQL中解析一個城市的JSON數據,我使用了Gson庫來完成這個任務。

首先,在MySQL中,我將城市信息保存為了JSON格式的字符串。然后,我使用了Java中的JDBC連接到MySQL數據庫,并使用ResultSet來獲取JSON數據。

// 假設我們已經建立了數據庫連接
String query = "SELECT city FROM cities WHERE id=1";
ResultSet rs = conn.createStatement().executeQuery(query); 
String cityJson = "";
if (rs.next()) {
cityJson = rs.getString("city");
}

接下來就是使用Gson庫來對JSON數據進行解析了。我通過創建一個City類來表示城市,然后使用fromJson方法將JSON字符串轉換成Java對象。

// 假設我們已經定義了City類
City city = gson.fromJson(cityJson, City.class);

現在,city對象就包含了所有城市信息了。我們可以直接從它的成員變量中獲取城市名稱、經度、緯度等等信息。

System.out.println("City name: " + city.getName());
System.out.println("City longitude: " + city.getLongitude());
System.out.println("City latitude: " + city.getLatitude());

總的來說,使用Gson庫解析MySQL中的JSON數據非常方便。只需要定義對應的類,然后使用fromJson方法即可快速地將JSON字符串轉換為Java對象。