import java.io.*;
public class CreaFileHtml1 {
/**
* Questo esercizio vi fa capire come un file html (essendo semplicemente
* un file di testo con estensione .html invece che .txt)
* possa essere prodotto automaticamente da un programma.
*
* Il file che verrā costruito č il seguente
*
*
* Creato da un mio programma Java!
*
*
* creato da un mio programma Java,
* che bello!
* scrivo altre cose
*
*
*
* @author Roberto Sassi
* @version 1.0
*/
public static void main(String[] args) {
File fileHTML = new File("index1.html");
FileWriter streamHTML = null;
try {
streamHTML = new FileWriter(fileHTML);
}
catch(IOException e) {
System.out.println("Impossibile aprire il file.");
System.out.println("JVM ha sollevato l'eccezione: " + e);
System.exit(0);
}
PrintWriter pwHTML = new PrintWriter(streamHTML);
String mioTitolo = "Creato da un mio programma Java!";
String miaFrase = "creato da un mio programma Java,
\nche bello!";
// scriviamo l'header e l'inizio del body
pwHTML.print("\n\n" + mioTitolo + "\n\n");
pwHTML.print("\n");
// scriviamo il corpo del body
pwHTML.print(miaFrase);
pwHTML.print("
\nscrivo altre cose\n");
// scriviamo la parte conclusiva della pagina
pwHTML.print("\n");
// chiudiamo lo stream
pwHTML.close();
}
}