import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
+import com.google.gson.JsonElement;
public class JsonHandler
{
+ // TODO: write versions differently
private static Gson parser = new GsonBuilder().setPrettyPrinting().create();
public static <T> T readJson(String path, Class<T> type) throws IOException
{
return String.format("mograsim version: %s\n%s", Version.jsonCompVersion.toString(), parser.toJson(o));
}
+
+ public static JsonElement toJsonTree(Object o)
+ {
+ return parser.toJsonTree(o);
+ }
}