共計 767 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以通過以下方式獲取 object 中某個 key 的值:
- 使用 JSONObject 類:首先將 object 轉換為 JSONObject 對象,然后使用 get 方法獲取指定 key 的值。
import org.json.JSONObject;
JSONObject jsonObject = new JSONObject(object.toString());
Object value = jsonObject.get("key");
- 使用 Gson 庫:通過 Gson 庫將 object 轉換為 Map 對象,然后使用 get 方法獲取指定 key 的值。
import com.google.gson.Gson;
import java.util.Map;
Gson gson = new Gson();
Map<String, Object> map = gson.fromJson(object.toString(), Map.class);
Object value = map.get("key");
- 使用 Jackson 庫:通過 Jackson 庫將 object 轉換為 Map 對象,然后使用 get 方法獲取指定 key 的值。
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.Map;
ObjectMapper objectMapper = new ObjectMapper();
Map<String, Object> map = objectMapper.readValue(object.toString(), Map.class);
Object value = map.get("key");
以上三種方法都需要將 object 轉換為對應的數據結構,然后通過 get 方法獲取指定 key 的值。具體選擇哪種方法取決于項目中已有的庫和需求。
丸趣 TV 網 – 提供最優質的資源集合!
正文完