---------------- .java----------------------
package pack.beauti;
import java.io.File;
import java.io.IOException;
import org.htmlcleaner.CleanerProperties;
import org.htmlcleaner.HtmlCleaner;
import org.htmlcleaner.SimpleXmlSerializer;
import org.htmlcleaner.TagNode;
public class HTMLParsing {
public static void main(String[] arg) {
HtmlCleaner cleaner = new HtmlCleaner();
CleanerProperties props = cleaner.getProperties(); // cleaner의 속성을 정의하기 위한.. 변수
TagNode node = null; // 트리에 결과를 저장하는건가?;
props.setOmitComments(true); // 주석 제거. 이런식으로 속성을 설정해줍니다.
try {
node = cleaner.clean(new File("http://www.chungbuk.ac.kr/kor/index.html")); // 대상파일이나 URL 등을 넣어서 결과를 node 에 넣습니다.
}catch(IOException e) {
e.printStackTrace();
}
//HtmlCleanerAPI로 clean 결과 출력하기
SimpleXmlSerializer se = new SimpleXmlSerializer(props);
try {
se.writeXmlToStream(node, System.out); // 그냥 화면으로 출력됩니다.
}
catch(IOException e) {
e.printStackTrace();
}
}
}
----------------------------------------------------------------------------
java.io.FileNotFoundException: http:\www.chungbuk.ac.kr\kor\index.html (파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at org.htmlcleaner.HtmlCleaner.clean(Unknown Source)
at org.htmlcleaner.HtmlCleaner.clean(Unknown Source)
at pack.beauti.HTMLParsing.main(HTMLParsing.java:20)
Exception in thread "main" java.lang.NullPointerException
at org.htmlcleaner.XmlSerializer.serializeOpenTag(Unknown Source)
at org.htmlcleaner.SimpleXmlSerializer.serialize(Unknown Source)
at org.htmlcleaner.XmlSerializer.writeXml(Unknown Source)
at org.htmlcleaner.XmlSerializer.writeXmlToStream(Unknown Source)
at org.htmlcleaner.XmlSerializer.writeXmlToStream(Unknown Source)
at pack.beauti.HTMLParsing.main(HTMLParsing.java:28)
---------------------------------------------------------------------------------------------------------------------
위와 같은 오류가 나는데요....
해결방법 좀 부탁드립니다..ㅠㅠ