HTML 민첩성 팩을 사용하여 C # html보기

c# html html-agility-pack

문제

나는 페이지의 html 소스를 표시하기로되어있는 콘솔 C # 응용 프로그램을 만들었습니다.

대신 콘솔 앱에 HtmlAgilityPack.HtmlDocument 가 표시 HtmlAgilityPack.HtmlDocument .

아무도 그게 왜 내게 설명 할 수 있습니까?

class Program
{
    public HtmlDocument read()
    {
        HtmlWeb htmlWeb = new HtmlWeb();
        try
        {
            HtmlAgilityPack.HtmlDocument document = htmlWeb.Load("http://www.yahoo.com");
            return document;
        }
        catch (Exception e)
        {
            Console.WriteLine("Error : " + e.ToString());
            return null;     
        }
    }     

    static void Main(string[] args)
    {
        Program dis = new Program();
        string text = Convert.ToString(dis.read());
        Console.WriteLine(text);
        Console.ReadLine();        
    }
}

인기 답변

바꾸다

 return document;

와:

 return document;

또는 HTML 태그없이 텍스트 만 추출하려는 경우 :

 return document;

전체 코드는 다음과 같습니다.

 return document;



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.