Загрузка из строки вместо документа/url

Я только что узнал о html agility pack, и я попробовал его, но наткнулся на проблему. Не мог найти что-либо в Интернете, поэтому попробуйте здесь.

Знаете ли вы, как я могу загрузить html из строки вместо документа /URL?

Спасибо

Ответ 1

Пробовали ли вы использовать LoadHtml?

string htmlString = 'Your html string here...';

HtmlAgilityPack.HtmlDocument htmlDocument = new HtmlAgilityPack.HtmlDocument();
htmlDocument.LoadHtml(htmlString);

// Do whatever with htmlDocument here

Ответ 2

Я думаю, что есть функция, чтобы сделать это правильно?

HtmlDocument doc = new HtmlDocument();
            doc.LoadHtml("<test>");

Ответ 3

Это сообщение может быть немного старым. Я думаю, это поможет другим.

        WebBrowser web_browser = new WebBrowser();
        web_browser.DocumentText = html_contents_as_string;

        do
        {
            Application.DoEvents();
        } while (web_browser.ReadyState != WebBrowserReadyState.Complete);