gpt4 book ai didi

java - 使用键名包含句点 (.) 的 gson 解析 JSON

转载 作者:行者123 更新时间:2023-11-29 05:30:27 26 4
gpt4 key购买 nike

{
"data.url" : "http://dev.com",
"value": [
{
"color": "red"
"shape": "rect"
},
{
"color": "blue"
"shape": "rect"
}
]
}

尝试使用 gson.json,但是 . 字符阻止创建类,有没有办法重新映射虚线字段?

最佳答案

因为 Java 不允许在变量名中使用 .,所以您需要在类中的该字段上使用 @SerializedName 注释:

public class MyPojo {

@SerializedName("data.url")
private String dataUrl;
...

}

关于java - 使用键名包含句点 (.) 的 gson 解析 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21274183/

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