>,json,spring-webclient"/>

首页 > 解决方案 > 如何解析 Json 对 Map 的响应>

问题描述

我正在尝试从 GET 调用转换以 Map<String, List> 形式出现的 JSON 对象。如何将其解析为 java 对象?

public Flux<Map<String, List<Student>>> fetchStudentData() {
    ParameterizedTypeReference<Map<String, List<Student>>> MAP_TYPE_REF = new ParameterizedTypeReference<>() {
    };

    Flux<Map<String, List<Student>>> student = webClientBuilder.build()
            .get()
            .uri(BASE_URL + "students")
            .retrieve()
            .bodyToFlux(MAP_TYPE_REF);
 
    return Student;

    
}

标签: jsonspring-webclient

解决方案


推荐阅读