import java.io.*;
public class ReadWriteTextFile {
static public String getContents(File aFile) {
StringBuffer contents = new StringBuffer();
try {
File file = new File("generateur.c");
BufferedWriter output = new BufferedWriter(new FileWriter(file));
BufferedReader input = new BufferedReader(new FileReader(aFile));
try {
String line = null;
int s =0;
while (( line = input.readLine()) != null){
contents.append(line);
String text ="";
/*les teste qhi ne marchent pas*/
if((line=="%{")||(line=="%}")){
text="";
System.out.println("text2=="+text);}
else if(line == "%%"){
text="";
s=s+1;}
else{
text = line;
output.write("\n"+text);}
}}
finally {
input.close();
output.close();
}
}
catch (IOException ex){
ex.printStackTrace();
}
return contents.toString();
}
public static void main (String... aArguments) throws IOException {
File testFile = new File("lex.txt");
getContents(testFile);
}}
Partager