kfmes.natelib.util
Class HtmlReader

java.lang.Object
  extended by kfmes.natelib.util.HtmlReader

public class HtmlReader
extends java.lang.Object

HTML을 웹에서 가져오는 클래스

Version:
$Id: HtmlReader.java,v 1.8 2007/11/19 10:13:36 kfmes Exp $
Author:
kfmes(KIM Ga-Hyeon, jateon@kfmes.com, http://jateon.kfmes.com )

Field Summary
 java.lang.String document
           
 java.lang.StringBuffer StrBuffer
           
 
Constructor Summary
HtmlReader()
           
HtmlReader(java.lang.String url)
          url 에서 html소스를 읽어오기만 한다.
HtmlReader(java.lang.String url, java.lang.String charset)
           
 
Method Summary
 java.lang.String getHTML()
          전에 읽었던 html 소스를 리턴한다.
static void main(java.lang.String[] args)
          잘 돌아가는지 테스트용
 java.lang.String read(java.lang.String url)
          url로 부터 html을 읽어서 String 형태로 리턴한다.
 java.lang.String readUTF8(java.lang.String url)
          url로 부터 html을 읽어서 String 형태로 리턴한다.
static java.lang.String removeATag(java.lang.String s)
          html 문서에서 A 태그를 없애준다.
static java.lang.String Strip_tags(java.lang.String s)
          html 문서에서 태그를 없애준다.
 java.lang.String toString()
          전에 읽었던 html 소스를 리턴한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

document

public java.lang.String document

StrBuffer

public java.lang.StringBuffer StrBuffer
Constructor Detail

HtmlReader

public HtmlReader()

HtmlReader

public HtmlReader(java.lang.String url)
url 에서 html소스를 읽어오기만 한다.

Parameters:
url -

HtmlReader

public HtmlReader(java.lang.String url,
                  java.lang.String charset)
Method Detail

read

public java.lang.String read(java.lang.String url)
url로 부터 html을 읽어서 String 형태로 리턴한다.

Parameters:
url -
Returns:
document

readUTF8

public java.lang.String readUTF8(java.lang.String url)
url로 부터 html을 읽어서 String 형태로 리턴한다.

Parameters:
url -
Returns:
document

toString

public java.lang.String toString()
전에 읽었던 html 소스를 리턴한다.

Overrides:
toString in class java.lang.Object
Returns:
document

getHTML

public java.lang.String getHTML()
전에 읽었던 html 소스를 리턴한다.

Returns:
document

Strip_tags

public static java.lang.String Strip_tags(java.lang.String s)
html 문서에서 태그를 없애준다.

Parameters:
document -
Returns:
document

removeATag

public static java.lang.String removeATag(java.lang.String s)
html 문서에서 A 태그를 없애준다.

Parameters:
document -
Returns:
document

main

public static void main(java.lang.String[] args)
잘 돌아가는지 테스트용

Parameters:
args -