如何使用 Html Agility Pack 将文本加载为 html

发布于 2024-09-16 08:38:13 字数 651 浏览 7 评论 0原文

<table class="\"matches   \">
<thead>
    <tr class="\"sub-head\">
        <th class="\"day\">
            Day<\/th><th class="\"date\">
                Date<\/th><th class="\"team team-a\">
                    Home team<\/th><th class="\"score-time\">
                        Score\/Time<\/th><th class="\"team team-b\">
                            Away team<\/th><th class="\"events-button button\">
                                &nbsp;<\/th><th class="\"info-button button\">

我如何将此文本加载或解析为 html,然后使用 HAP 提取数据? 谢谢

<table class="\"matches   \">
<thead>
    <tr class="\"sub-head\">
        <th class="\"day\">
            Day<\/th><th class="\"date\">
                Date<\/th><th class="\"team team-a\">
                    Home team<\/th><th class="\"score-time\">
                        Score\/Time<\/th><th class="\"team team-b\">
                            Away team<\/th><th class="\"events-button button\">
                                 <\/th><th class="\"info-button button\">

How can i load or parse this text as html then extract it data using HAP?
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

萌辣 2024-09-23 08:38:13

干得好:

string input; 
var htmlDocument = new HtmlDocument();
htmlDocument.LoadHtml(input); or htmlDocument.LoadHtml(@input);

Here you go:

string input; 
var htmlDocument = new HtmlDocument();
htmlDocument.LoadHtml(input); or htmlDocument.LoadHtml(@input);
仲春光 2024-09-23 08:38:13

此答案可能会帮助您入门。

您是否错误地添加了多余的反斜杠,或者源 HTML 文档实际上就是这样的?

This answer may help get you started.

Have you got the extra backslashes in there by mistake, or is that how the source HTML document actually looks?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文