淘先锋技术网

首页 1 2 3 4 5 6 7
下方是 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 中的属性值。