public class FileHandler
extends java.lang.Object
| Constructor and Description |
|---|
FileHandler() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearFile(java.lang.String name)
Clear the content of a file
|
static org.json.simple.JSONObject |
readJSONObject(java.lang.String filename)
Read a json object from a file
|
static java.lang.String |
readLine(java.lang.String filename)
Read a line from a file
|
static void |
writeCSVLine(java.lang.String filename,
java.lang.CharSequence... params)
Write a line as CSV
|
static void |
writeJSON(java.lang.String filename,
java.lang.Object obj)
Write a JSONObject in the file
|
static void |
writeLine(java.lang.String filename,
java.lang.String line,
java.lang.Object... params)
Write a line to a file.
|
static void |
writeXML(java.lang.String filename,
java.lang.Object obj)
Write an Object in a xml file
|
public static void clearFile(java.lang.String name)
name - The name of the filepublic static void writeJSON(java.lang.String filename,
java.lang.Object obj)
filename - The name of the fileobj - The Objectpublic static void writeXML(java.lang.String filename,
java.lang.Object obj)
filename - The name of the fileobj - The objectpublic static org.json.simple.JSONObject readJSONObject(java.lang.String filename)
filename - The name of the file that must be openedpublic static java.lang.String readLine(java.lang.String filename)
filename - The name of the file that must be readpublic static void writeCSVLine(java.lang.String filename,
java.lang.CharSequence... params)
filename - The name of the file that must be readparams - The data that must be writtenpublic static void writeLine(java.lang.String filename,
java.lang.String line,
java.lang.Object... params)
filename - the file in which to writeline - the line to writeparams - the parameters that should be added to the string "line" (String.format(java.util.Locale, String, Object...))