Lord_Brisingr
25-12-2014, 23:30
Salve a tutti, stavo provando a scrivere del codice al fine di far scrivere su una pagina HTML una frase sbarrata.
il codice è il seguente:
int Numero=0;
String cio="";
try
{
if(Numero==0)
{
FileWriter prova = new FileWriter("obiettivo.txt");
BufferedWriter a = new BufferedWriter(prova);
a.write("sbloccato");
a.flush();
a.close();
}
//else inutile, ma mi sembrava utile scriverlo per un altro scopo
else
{
FileWriter prova = new FileWriter("obiettivo.txt");
BufferedWriter a = new BufferedWriter(prova);
a.write("");
a.flush();
a.close();
}
}
catch(Exception e)
{}
try
{
FileReader z = new FileReader("obiettivo.txt");
BufferedReader c = new BufferedReader(z);
cio = c.readLine();
if(cio!=null)
{
FileWriter prova = new FileWriter("obiettivi.txt");
BufferedWriter a = new BufferedWriter(prova);
a.write("<strike><p>QUI TESTO</p></strike>");
a.flush();
a.close();
}
else
{
}
}
catch(Exception e)
{
System.out.println("file 'obiettivo.txt' non trovato");
}
Scopo del seguente codice è di aprire un foglio e scriverci "sbloccato", poi controllare se il foglio è stato scritto, in tal caso scrive "<strike><p>QUI TESTO</p></strike>" su di un altro foglio e lo importa su di un file con codice HTML tramite il tag <object>, solamente che sul browser me lo ristampa come scritto sul file .txt invece che sbarrato (cioè ristampa proprio "<strike><p>QUI TESTO</p></strike>"). Ci sarebbe un modo per far sì che il codice HTML che viene scritto sul foglio .txt venga 'tradotto' sul browser? Magari usando un altro tag invece che <object>. Spero di esser stato chiaro, grazie a tutti.
il codice è il seguente:
int Numero=0;
String cio="";
try
{
if(Numero==0)
{
FileWriter prova = new FileWriter("obiettivo.txt");
BufferedWriter a = new BufferedWriter(prova);
a.write("sbloccato");
a.flush();
a.close();
}
//else inutile, ma mi sembrava utile scriverlo per un altro scopo
else
{
FileWriter prova = new FileWriter("obiettivo.txt");
BufferedWriter a = new BufferedWriter(prova);
a.write("");
a.flush();
a.close();
}
}
catch(Exception e)
{}
try
{
FileReader z = new FileReader("obiettivo.txt");
BufferedReader c = new BufferedReader(z);
cio = c.readLine();
if(cio!=null)
{
FileWriter prova = new FileWriter("obiettivi.txt");
BufferedWriter a = new BufferedWriter(prova);
a.write("<strike><p>QUI TESTO</p></strike>");
a.flush();
a.close();
}
else
{
}
}
catch(Exception e)
{
System.out.println("file 'obiettivo.txt' non trovato");
}
Scopo del seguente codice è di aprire un foglio e scriverci "sbloccato", poi controllare se il foglio è stato scritto, in tal caso scrive "<strike><p>QUI TESTO</p></strike>" su di un altro foglio e lo importa su di un file con codice HTML tramite il tag <object>, solamente che sul browser me lo ristampa come scritto sul file .txt invece che sbarrato (cioè ristampa proprio "<strike><p>QUI TESTO</p></strike>"). Ci sarebbe un modo per far sì che il codice HTML che viene scritto sul foglio .txt venga 'tradotto' sul browser? Magari usando un altro tag invece che <object>. Spero di esser stato chiaro, grazie a tutti.