下方是 Java 通过 json 获取属性值的基本方法:
1. 首先,我们需要引入相应的依赖:
dependencies {
implementation 'com.alibaba:fastjson:1.2.62'
}
2. 接下来,我们需要将 json 字符串转化为 json 对象:
JSONObject jsonObject = JSON.parseObject(jsonStr);
3. 获取 json 中属性的值可以通过以下几种方式:
3.1. getString():获取字符串类型属性的值
String str = jsonObject.getString("key");
3.2. getInt():获取整数类型属性的值
int num = jsonObject.getIntValue("key");
3.3. getBoolean():获取布尔类型属性的值
boolean bool = jsonObject.getBooleanValue("key");
3.4. getJSONObject():获取子 json 对象
JSONObject subObject = jsonObject.getJSONObject("key");
3.5. getJSONArray():获取子 json 数组
JSONArray subArray = jsonObject.getJSONArray("key");
通过以上方法,就可以方便地获取 json 中的属性值。