[Java] 使用Jackson操作json字符串

07-21 1976阅读

首先,如果您还没有添加 Jackson 库的依赖,需要在项目的 pom.xml 文件(如果使用 Maven 构建项目)中添加以下依赖:

[Java] 使用Jackson操作json字符串
(图片来源网络,侵删)
    com.fasterxml.jackson.core
    jackson-databind
    2.14.0

以下是示例代码:

import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import java.io.IOException;
public class JsonListWithMapsOperation {
    public static void main(String[] args) throws IOException {
        String jsonString = "[{\"name\": \"Alice\", \"age\": 25}, {\"name\": \"Bob\", \"age\": 30}]";
        ObjectMapper objectMapper = new ObjectMapper();
        JsonNode rootNode = objectMapper.readTree(jsonString);
        for (JsonNode node : rootNode) {
            String name = node.get("name").asText();
            int age = node.get("age").asInt();
            System.out.println("Name: " + name + ", Age: " + age);
        }
    }
}
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]