0
Я использую minimal-json (github) и я пытаюсь создать вложенную JSON так:Создать вложенный JSON с минимальным json?
String jsonInner = new JsonObject().add("Inner", "i").toString();
String jsonMiddle = new JsonObject().add("Middle", jsonInner).toString();
String jsonOuter = new JsonObject().add("Outer", jsonMiddle).toString();
В моей отладки консоли, результат выглядит следующим образом:
{"Outer":"{\"Middle\":\"{\\\"Inner\\\":\\\"i\\\"}\"}"}
Не совсем то, что я ожидал; немного ускользает ... Сегодня я немного замедлен; может ли кто-нибудь указать, как это сделать должным образом?
Ouch; вы правы, конечно. 'JsonObject i = new JsonObject() ...' будет работать также ... Я никогда не рассматривал это, так как завершение кода IDE не предлагало его. Это только предложило 'add (String, JsonValue)', и я не понял, что 'JsonObject расширяет JsonValue' (и что JsonValue может содержать больше, чем атомное значение) ... Время для перерыва, я думаю ... :) – Christian
Спасибо! Решили проблему –