@webref input:files @param filename name of a file in the data folder or a URL @see JSONObject @see JSONArray @see PApplet#loadJSONArray(String) @see PApplet#saveJSONObject(JSONObject, String) @see PApplet#saveJSONArray(JSONArray, String)
(String filename)
| 6083 | * @see PApplet#saveJSONArray(JSONArray, String) |
| 6084 | */ |
| 6085 | public JSONObject loadJSONObject(String filename) { |
| 6086 | // can't pass of createReader() to the constructor b/c of resource leak |
| 6087 | BufferedReader reader = createReader(filename); |
| 6088 | JSONObject outgoing = new JSONObject(reader); |
| 6089 | try { |
| 6090 | reader.close(); |
| 6091 | } catch (IOException e) { // not sure what would cause this |
| 6092 | e.printStackTrace(); |
| 6093 | } |
| 6094 | return outgoing; |
| 6095 | } |
| 6096 | |
| 6097 | |
| 6098 | /** |
nothing calls this directly
no test coverage detected