gpt4 book ai didi

java - JSON 字符串到对象的映射

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:55:18 25 4
gpt4 key购买 nike

我有一个 JSON 响应,我需要将相应的 JSON 字符串映射到特定的响应类。是否有任何工具或框架可以执行相同的操作。

响应类是:

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name = "0")
@XmlAccessorType(XmlAccessType.FIELD)
public class Student {

@XmlElement(name="0")
private String firstName;
@XmlElement(name="1")
private String lastName;

public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
}

Json 响应字符串是{"0":{"0":"洛基","1":"约翰"}}

我将 Apache CXF 框架与 Jettison 一起使用,因为 JSON 提供程序还使用 JAXB 将数据连接到低带宽客户端。

请注意我要将数字表示形式转换为相应的字段。

最佳答案

您可以引用 Google-GSON 库 - https://github.com/google/gson

您还可以引用之前的 stackoverflow 答案 - Convert a JSON string to object in Java ME?

关于java - JSON 字符串到对象的映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13134563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com