2011-11-09 3 views
2

HTML 템플릿 파일을 구문 분석 할 수 있어야합니다 (SVG 요소를 HTML 파일에 삽입 한 다음 wkhtmltopdf를 통해 pdf로 변환).로컬 HTML 파일 용 HTML 파서

저는 HTML 민첩성 팩에 대해 알고 있지만 로컬 파일을 구문 분석 할 수없는 것으로 보입니다 (file : // URI를 사용하여 시도하면 예외가 발생 함).

그렇다면 누구나 로컬 HTML 파일 용 C# HTML 구문 분석기를 권장 할 수 있습니까?

답변

8

HTML 파일은 로컬 파일에 적합합니다. example을 확인하십시오.

또는 File.ReadAllText과 같은 것을 사용하여 파일의 내용을 문자열로로드 한 다음 HtmlDocument.LoadHtml(string html)으로 전달하십시오.

+0

File.ReadAllText를 사용하여 파일 내용을 읽는 file : // –

3

HTML 민첩성 팩의 HtmlDocument.LoadHtml 기능을 사용하는 것은 어떻습니까?

File.ReadAllText을 사용하여 텍스트를 메모리로 읽어서 LoadHtml 함수에 전달할 수 있습니다.

+1

을 사용하여 파일을 복잡하게 만든 것처럼 보였습니다. 그런 다음 HtmlDocument.LoadHtml (string fileContents)은 내가 기억하는 한 멀리까지 작업했습니다. – r3st0r3