Add option to save JSON in compact form

This commit is contained in:
Federico Bond
2015-04-21 03:08:16 -03:00
parent f49f7104bd
commit fdf4f70bce

View File

@@ -1554,12 +1554,19 @@ public class JSONObject {
public boolean save(File file, String options) {
return write(PApplet.createWriter(file));
return write(PApplet.createWriter(file), options);
}
public boolean write(PrintWriter output) {
output.print(format(2));
return write(output, null);
}
public boolean write(PrintWriter output, String options) {
int indentFactor = 2;
if (options != null && options.equals("compact")) {
indentFactor = -1;
}
output.print(format(indentFactor));
output.flush();
return true;
}