mirror of
https://github.com/OMGeeky/ATCS.git
synced 2025-12-26 15:57:22 +01:00
Add toJsonString method for JsonSerializable objects
This commit is contained in:
@@ -2,6 +2,7 @@ package com.gpl.rpg.atcontentstudio.utils;
|
|||||||
|
|
||||||
import com.gpl.rpg.atcontentstudio.Notification;
|
import com.gpl.rpg.atcontentstudio.Notification;
|
||||||
import com.gpl.rpg.atcontentstudio.io.JsonPrettyWriter;
|
import com.gpl.rpg.atcontentstudio.io.JsonPrettyWriter;
|
||||||
|
import com.gpl.rpg.atcontentstudio.io.JsonSerializable;
|
||||||
import org.json.simple.JSONArray;
|
import org.json.simple.JSONArray;
|
||||||
import org.json.simple.JSONObject;
|
import org.json.simple.JSONObject;
|
||||||
import org.json.simple.parser.JSONParser;
|
import org.json.simple.parser.JSONParser;
|
||||||
@@ -18,7 +19,9 @@ import java.util.zip.ZipEntry;
|
|||||||
import java.util.zip.ZipOutputStream;
|
import java.util.zip.ZipOutputStream;
|
||||||
|
|
||||||
public class FileUtils {
|
public class FileUtils {
|
||||||
|
public static String toJsonString(JsonSerializable jsonSerializable) {
|
||||||
|
return toJsonString(jsonSerializable.toMap());
|
||||||
|
}
|
||||||
public static String toJsonString(Map json) {
|
public static String toJsonString(Map json) {
|
||||||
StringWriter writer = new JsonPrettyWriter();
|
StringWriter writer = new JsonPrettyWriter();
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user