在Java中,您可以使用Json庫(如Gson或Jackson)來解析和提取JsonObject中的數據。下面是使用Gson庫的示例代碼:
首先,您需要將JSON字符串轉換為JsonObject對象:
import com.google.gson.*;
String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
JsonParser parser = new JsonParser();
JsonObject jsonObject = parser.parse(jsonString).getAsJsonObject();
然后,您可以使用JsonObject的get方法根據鍵獲取相應的值。根據值的類型,您可以使用不同的方法來獲取和轉換它們。例如:
String name = jsonObject.get("name").getAsString();
int age = jsonObject.get("age").getAsInt();
String city = jsonObject.get("city").getAsString();
在這個例子中,我們使用了getAsString()方法來獲取字符串類型的值,getAsInt()方法來獲取整數類型的值。
注意:在使用這些方法之前,請確保您已經導入了適當的Json庫,并將其添加到您的項目依賴項中。