gpt4 book ai didi

java - 当标识符名称中有空格时如何使用 GSON 进行解析

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:06:27 24 4
gpt4 key购买 nike

当文件看起来像这样时如何使用 GSON 进行解析

{
"Person Id":"test",
"Last Name": "test",
"First Name":"test"
}

我知道当名称之间没有空格时要解析,我创建类

class Person{
public String PersonId;
public String LastName;
public String FirstName;
}

但是标识符里面有空格怎么解析呢?在 Person 类中要更改什么? (我无法更改文件格式)。

最佳答案

在仍然使用 GSON 的同时,您可以通过添加注释来做到这一点。例如:

class Person{
@SerializedName("Person Id") public String PersonId;
@SerializedName("Last Name") public String LastName;
@SerializedName("First Name") public String FirstName;
}

您可以在 GSON 文档中找到更多详细信息: https://sites.google.com/site/gson/gson-user-guide#TOC-JSON-Field-Naming-Support

关于java - 当标识符名称中有空格时如何使用 GSON 进行解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6963553/

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