다음 코드를 사용하여 java를 사용하여 HTML 페이지를 편집하려고합니다.HTML 행을 편집/삽입하는 방법
package com.XXX.xxx.xxx
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class HTMLReading {
/**
* @param args
*/
public static void main(String[] args) {
StringBuilder contentBuilder = new StringBuilder();
try {
BufferedReader in = new BufferedReader(new FileReader("C:\\ItemDetails.html"));
String str;
while ((str = in.readLine()) != null) {
if(str.equals("<div id=\"row2\" style=\"display:none;\" ><ul>")) {
// add following lines to html
//<li><b>Comments</b></li><ul><li>Testing for comment</li></ul>
}
System.out.println(str);
}
in.close();
} catch (IOException e) {
}
}
}
perticular 행을 읽는 중에 html에 새로운 행을 삽입하고 싶습니다.
나는 애플릿을 시도했지만, 내가 원하는 곳이 아닌 끝에 줄을 추가합니다.
내 요구 사항은이 경우에만 JAVA 만 사용해야합니다.
모든 의견!
여기 봐 주시기 바랍니다 : 코드가 같을 수 있음을 달성하기 http://stackoverflow.com/questions/19730996/edit-html-document-with-java 당신은 더 나을 수 있습니다 – ferjani