2

html 敏捷包中是否有任何选项可以解析&lt&gt.

如果有标签,<table>那么html敏捷包会正确解析标签表中的信息。但是如果标签是这样的,&lt table &lt那么它不会在这里解析标签表中的信息。因此,html 敏捷包中的任何选项也可以解析来自此类标签的信息。

4

2 回答 2

1

不,据我所知,没有这样做的选项,但您应该能够使用Server.HtmlDecode()将这些字符转换为真正的括号。

您的代码来自哪里,是服务器上的文件还是通过 url 检索的?我只是问,因为我认为您无法使用 HtmlWeb 类来检索 html,因为它在您动手之前将其转换为 HtmlDocument。

相反,您必须使用 .net 库类 HttpWebRequest 来检索 html,然后使用 HtmlDocument.Load() 将其直接加载到 HtmlDocument;

我写了一篇文章,展示了如何将字符串加载到 HtmlDocument 中:

于 2010-04-04T14:28:27.847 回答
1

您可以通过将 < 替换为 < 并将 < 替换为 > 来做到这一点。然后你可以使用 html 敏捷包来解析它。

于 2010-11-21T07:04:52.623 回答