Persoenliche Mediazentrale
ulrich
2021-04-09 245ac197112b653193be4672ed9940bfd0c83d0e
src/de/uhilger/mediaz/api/JsonHelper.java
@@ -28,6 +28,7 @@
  }
  
  public String jsonWithCustomType(Object o, String typeName) {
    /*
    StringBuilder sb = new StringBuilder();
    sb.append("{\"");
    sb.append(typeName);
@@ -36,6 +37,21 @@
    sb.append(gson.toJson(o));
    sb.append("}");
    return sb.toString();
    */
    Gson gson = new Gson();
    return embedInCustomType(gson.toJson(o), typeName);
  }
  public String embedInCustomType(String jsonStr, String typeName) {
    StringBuilder sb = new StringBuilder();
    sb.append("{\"");
    sb.append(typeName);
    sb.append("\": ");
    //Gson gson = new Gson();
    //sb.append(gson.toJson(o));
    sb.append(jsonStr);
    sb.append("}");
    return sb.toString();
  }
  
}