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(); } }