Basierend auf der einfachen Datei -Lese- und Schreibimplementierung wird die ReadFile -Methode in der Dateihelper -Klasse zum Lesen des Dateiinhalts verwendet, und die WriteFile -Methode wird verwendet, um Inhalte in die Datei zu schreiben.
import Java.io.bufufferedReader; import Java.io.buffenedWriter; importieren Sie java.io.io.filereader; importieren Sie Java.io.io.FileWriter; öffentliche Klassen -Dateihelper {public c static String ReadFile (String Dateiname) löscht Ausnahme {bufferedReader Reader = new bufferedReader (new bufferedReader Neue Fileeader (Dateiname)); ); (); Schreiben Sie dann eine WebPageMaker -Klasse basierend auf der Dateihelper -Klasse, und ihre CreatePage -Methode wird verwendet, um den Inhalt in einer bestimmten Datei in einer bestimmten Webseite zu generieren.
Wenn Sie den Code einfügen möchten, können Sie den Code dazu hinzufügen.
importieren java.util.stringTokenizer; public class webpageemaker {public static String initiegin () {String s = "<! docType html> <html> <kopf> <titels> </t itle> </head> <body>/r /n "; return s;} public static String initend () {String s ="/r/n </body> </html>/r/n "; return String OutputFileName) löscht Ausnahme {String content = DateiHelper.ReadFile (InputFileName); while (st.hasmoreElements ()) {String S = St.NextToken (); Len && s 5; i += 6; ; sonst (c == '/t') Ans += ""; /r/n ";} Ans += initend (); DateiHelper.writeFile (ANS, outputFileName);} öffentliche statische void main (String [] args) löst eine Ausnahme aus {createPage (" D: // te St.Txt ",, "D: // test.html"); Probe:
Eingabedatei: test.txt
Hallo Welt! Hallo allerseits :) #include in Main () {printf ("Hallo Welt!/N"); Ausgabedatei: test.html
<! docType html> <html> <kopf> <titels> </title> </head> <body> Hallo Welt! <BR /> Hallo allerseits :) <br /> <pre style = "background-color: aliceblue">#include <stdio.h> int main () {printf ("Hallo Welt! /n"); } </pre> <br/> </body> </html> Die Effekte sind wie folgt:
Hallo Welt! Hallo allerseits :) #include <stdio.h> int main () {printf ("Hallo Welt!/N");