1
Я использую библиотеку GSON для передачи json на сервер в качестве заголовка. Но это не порождает ожидаемого json.toJson() библиотеки GSON, возвращающейся неправильно json
Мой Pojo класс "TestRequest.java", как:
public class TestRequest {
private String mobileNumber;
public TestRequest(String mobileNumber) {
this.mobileNumber = mobileNumber;
}
}
Вот мой код, чтобы вызвать класс GSON сделать JSON:
Gson gson = new Gson();
TestRequest tt = new TestRequest("+8801913000000");
String json = gson.toJson(tt);
Мой ожидаемый JSON является:
{"mobileNumber":"+8801913000000"}
Но я получаю:
{"aIf":"+8801913000000"}
Примечание: этот код работал отлично 2 дня назад.
отлично работает для меня. Пожалуйста, укажите [mcve]. – shmosel
@shmosel Я тоже отлично работал для меня. Но внезапно я получаю этот тип несходства. –
Вы используете сериализацию аннотации в своем pojo? –