먼저 간단한 파일 읽기 및 쓰기 구현을 기반으로 FileHelper 클래스의 readFile 메소드는 파일 내용을 읽는 데 사용되며 WriteFile 메소드는 파일에 컨텐츠를 작성하는 데 사용됩니다.
import java.io.bufferedReader; import java.io.bufferedWriter; import java.io.filereader; import java.io.filewriter; public c static string readfile (String filename) {bufferedreader reader = new bucberedreader 새 filereader (filename); ); (); public void main (string [] args)은 { "d : //input.txt"; 그런 다음 FileHelper 클래스를 기반으로 WebPagemaker 클래스를 작성하면 생성 메소드가 특정 웹 페이지의 특정 파일에서 컨텐츠를 생성하는 데 사용됩니다.
코드를 삽입하려면 코드를 추가 할 수 있습니다.
import java.util.stringtokenizer; public class webpagemaker {public static string initbegin () {문자열 s = "<! doctype html> <html> <head> <title> </t itle> </head> </r. /n "; return s;} public static string initend () {문자열 s ="/r/n </body> </html>/r/n "; return s;} public static void createepage (String inputfilen ame, String outputFileName은 예외를 던집니다. {fileHelper.ReadFile (inputFilename). while (string s.leng () {int i = 0; i <len; i ++); Len && s. substring (i, i +6) .equals ( "<alex>") {iscoding = ans +=; 5; i += 6; 계속; char c = s.charat (i); else (c == '<') ans += "el ans +="> "; 그렇지 않으면 (c == '/t') ans += c; /r/n ";} ans += initend (); fileHelper.writeFile (ans, outputFilename);} public static void main (String [] args)은 예외 {createpage ("d : // te st.txt ", "d : // test.html"); 견본:
입력 파일 : test.txt
안녕하세요 세상! 안녕하세요 :) #include int main () {printf ( "Hello World!/n"); 출력 파일 : test.html
<! doctype html> <html> <head> <title> </title> </head> <hod> Hello World! <br /> hello 모두 :) <br /> <pre style = "back } </pre> <br/> </body> </html>
효과는 다음과 같습니다.
안녕하세요 세상! 안녕하세요 :) #include <stdio.h> int main () {printf ( "Hello World!/n");