Строка для JsonObject с использованием Gson Java - PullRequest
0 голосов
/ 02 мая 2019

Я действительно хочу использовать org.json.JSONObject.Но какой-то случай не работает на моем частном проекте.Поэтому я сейчас использую com.google.code.gson.Я не могу разобрать эту строку.

"{ \"id\": \"\", \"title\": \"\", \"message\": \"\"}" 

Вот мой код:

JsonElement jsonElementFormat = data.parse(format);
JsonObject jsonFormat = jsonElementFormat.getAsJsonObject();

этот код получает это исключение.

java.lang.IllegalStateException: Not a JSON Object: "{ \"id\": \"\", \"title\": \"\", \"message\": \"\"}"

Итак, я попробовал этокод.

format = format.replace("\\\"", "'");
JsonElement jsonElementFormat = data.parse(format);
JsonObject jsonFormat = jsonElementFormat.getAsJsonObject();

и этот код получает исключение.Что я должен делать??помоги мне!

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