Java GSON不返回JSON键
我正在使用GSON将对象转换为JSON。我有这个:Java GSON不返回JSON键,java,json,gson,Java,Json,Gson,我正在使用GSON将对象转换为JSON。我有这个: String name = "MyName"; 我使用以下语句将其转换为json: print(new Gson().toJson(name)); 输出为:“MyName” 如何使其以这种方式打印: {"name":"myName"} 有两种选择: class YourClass { private String name; // getters and setters... } YourClass object =
String name = "MyName";
我使用以下语句将其转换为json:
print(new Gson().toJson(name));
输出为:“MyName”
如何使其以这种方式打印:
{"name":"myName"}
有两种选择:
class YourClass {
private String name;
// getters and setters...
}
YourClass object = new YourClass();
object.setName("MyName");
print(new Gson().toJson(object));
并使用JsonObject:
JsonObject object = new JsonObject();
object.addProperty("name", "MyName");
print(new Gson().toJson(object);
JsonObject object = new JsonObject();
object.addProperty("name", "MyName");
print(new Gson().toJson(object);