Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java 解析json字符串

作者:木の兮   发布日期:2026-02-01   浏览:81

import org.json.JSONObject;

public class JsonParserExample {
    public static void main(String[] args) {
        // 定义一个JSON字符串
        String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";

        // 创建JSONObject对象并解析JSON字符串
        JSONObject jsonObject = new JSONObject(jsonString);

        // 获取JSON对象中的值
        String name = jsonObject.getString("name");
        int age = jsonObject.getInt("age");
        String city = jsonObject.getString("city");

        // 打印解析后的值
        System.out.println("Name: " + name);
        System.out.println("Age: " + age);
        System.out.println("City: " + city);
    }
}

解释说明:

  1. 导入依赖:我们使用了org.json.JSONObject库来解析JSON字符串。如果你使用的是Maven项目,可以在pom.xml中添加以下依赖:

    <dependency>
        <groupId>org.json</groupId>
        <artifactId>json</artifactId>
        <version>20210307</version>
    </dependency>
  2. 定义JSON字符串:在main方法中,我们定义了一个JSON格式的字符串jsonString

  3. 创建JSONObject对象:使用new JSONObject(jsonString)将JSON字符串解析为JSONObject对象。

  4. 获取JSON对象中的值:通过getXXX方法(如getStringgetInt等)从JSONObject中提取相应的值。

  5. 打印结果:最后,我们将解析出的值打印到控制台。

上一篇:java pdf转base64

下一篇:java @deprecated

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

java读取excel中的图片

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站