строка сериализации Android, которая представляет объект JSON - PullRequest
0 голосов
/ 10 мая 2019

У меня есть строка, которая представляет jsonobject. Например, моя строка выглядит как "

"Feature": {
    "key1": "valu1",
    "key2": "value2"
  }"

Точная структура jsonobject неизвестна приложению. Я хочу serialize и отправить как jsonobject Поэтому я хочу отправить его как

"context" : {
"Feature": {
    "key1": "valu1",
    "key2": "value2"
  }"
}

Как я могу это сделать У меня

@SerializedName("context")
@Expose
MyObject mContext;

public static class MyObject {
    String someText;

    public MyObject(String clientIntegrationContext) {
        someText = clientIntegrationContext;
    }
}

но отправляет пустой объект, даже если какой-то текст имеет значение если я оставлю это как

@SerializedName("context")
@Expose
String mContext;

отправляет в виде строки "context": "....", что не то, что я хочу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...