Не можу цього зрозуміти. Я намагаюся маніпулювати деревом JSON в GSON, але у мене є випадок, коли я не знаю або не маю POJO для перетворення рядка до перетворення в JsonObject. Чи є спосіб перейти безпосередньо від точки Stringдо JsonObject?
Я спробував таке (синтаксис Scala):
val gson = (new GsonBuilder).create
val a: JsonObject = gson.toJsonTree("""{ "a": "A", "b": true }""").getAsJsonObject
val b: JsonObject = gson.fromJson("""{ "a": "A", "b": true }""", classOf[JsonObject])
але aне вдається, JSON виходить і аналізується як JsonStringєдиний, і
bповертається порожнім JsonObject.
Будь-які ідеї?