package sh.adb.sensorCommunityAPI; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class DataStore { public boolean storeJSON(String path, JSONObject json) throws IOException { FileWriter fw = new FileWriter(path); try { System.out.println("store data to: " + path + " => "); System.out.println(json.toString()); fw.write(json.toString()); fw.close(); return true; }catch (IOException e){ System.out.println("error while soring data to: " + path); } return false; } public JSONObject readJSON(String path){ JSONParser parser = new JSONParser(); try { System.out.println("reading file: " + path); return (JSONObject) parser.parse(new FileReader(path)); } catch (Exception e) { System.out.println("error while reading file: " + path); } return null; } }