private String readStringFromFile(File file) {
BufferedReader br = null;
InputStreamReader isr = null;
StringBuilder builder = new StringBuilder();
try {
isr = new InputStreamReader(new FileInputStream(file), "UTF-8");
br = new BufferedReader(isr);
String line = null;
while((line = br.readLine()) != null) {
builder.append(line);
}
return builder.toString();
} catch(Exception e) {
return null;
} finally {
if(isr != null) {
try {
isr.close();
}catch(Exception e) {}
}
if(br != null) {
try {
br.close();
}catch(Exception e) {}
}
}
}
private void writeJavaClassFile(final String code) {
try {
FileOutputStream os = new java.io.FileOutputStream(javaClassFile);
BufferedWriter bw = new BufferedWriter(new java.io.OutputStreamWriter(os, "UTF-8"));
bw.write(code);
bw.close();
os.close();
} catch (IOException e) {
}
}
BufferedReader br = null;
InputStreamReader isr = null;
StringBuilder builder = new StringBuilder();
try {
isr = new InputStreamReader(new FileInputStream(file), "UTF-8");
br = new BufferedReader(isr);
String line = null;
while((line = br.readLine()) != null) {
builder.append(line);
}
return builder.toString();
} catch(Exception e) {
return null;
} finally {
if(isr != null) {
try {
isr.close();
}catch(Exception e) {}
}
if(br != null) {
try {
br.close();
}catch(Exception e) {}
}
}
}
private void writeJavaClassFile(final String code) {
try {
FileOutputStream os = new java.io.FileOutputStream(javaClassFile);
BufferedWriter bw = new BufferedWriter(new java.io.OutputStreamWriter(os, "UTF-8"));
bw.write(code);
bw.close();
os.close();
} catch (IOException e) {
}
}