我正在使用极小json (github),并试图创建一个嵌套的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\\\"}\"}"}不完全是我所期望的;有很多事情在发生.我今天有点慢,谁能指出如何正确地做这件事吗?
发布于 2014-02-19 14:19:04
那麽:
JsonValue inner = new JsonObject().add("Inner", "i");
JsonValue middle = new JsonObject().add("Middle", inner);
String outerAsString = new JsonObjec().add("Outer", middle).toString();问题是在middle和outer中将序列化的JSON作为字符串添加;这不是您想要的。
https://stackoverflow.com/questions/21882660
复制相似问题