java 将获取json中的值
在Java中,你可以使用org.json
库或者com.google.gson
库来解析和获取JSON中的值。以下是使用这两种库的示例代码。
使用org.json
库:
import org.json.JSONObject;
public class JsonExample {
public static void main(String[] args) {
String jsonString = "{\"name\":\"John\", \"age\":30}";
JSONObject jsonObject = new JSONObject(jsonString);
String name = jsonObject.getString("name");
int age = jsonObject.getInt("age");
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}
使用com.google.gson
库:
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
public class JsonExample {
public static void main(String[] args) {
String jsonString = "{\"name\":\"John\", \"age\":30}";
JsonObject jsonObject = JsonParser.parseString(jsonString).getAsJsonObject();
String name = jsonObject.get("name").getAsString();
int age = jsonObject.get("age").getAsInt();
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}
在这两个例子中,我们都创建了一个JSON字符串,并使用相应的库解析它,然后获取了name
和age
字段的值。你需要在你的项目中包含对应的库才能运行这些代码。
评论已关闭