html-agility-pack 相关问题

HTML Agility Pack是一个开源HTML解析器,可构建读/写DOM并支持Linq,普通XPATH或XSLT。

由HtmlAgilityPack解析的HTML文档返回null

我正在尝试下载网站上标记之间的任何内容,不幸的是,选择节点“ // code”返回null。我不知道为什么这是我的代码:public void ...

回答 1 投票 0

HtmlAgilityPack的单词数

我需要获取网页上的单词总数。此方法返回的数字为336。但是,当我从wordcounter.net手动检查时,大约为1192个单词。我怎样才能只得到...

回答 1 投票 1

使用HtmlAgilityPack分割HTML字符串

我有这样的html代码: Content Content //另一个ClassA .... ...

回答 1 投票 0


HtmlAgilityPack中的LINQ-to-XML以选择TR

这对某人来说可能很简单,所以如果您是这样的人,请看一下:我有一个表,其中有更多行,但是我想根据给定的文本提取一行,这是表摘录:.. 。

回答 1 投票 0

我想解析此网站网址“ https://www.171chryslerdodgejeepram.com/”以获取DealerId的价值,但我不知道该怎么做

foreach(doc.DocumentNode.SelectNodes(“ // script”)中的HtmlNode节点。Where(x => x.InnerHtml.Contains(“ DealerId:”))){}我试图通过以上代码的帮助,但它是...

回答 2 投票 -1

仅使用HtmlAgilityPack从SelectNode中获取一些内部文本

我一直在使用HtmlAgilityPack来解析网页中的某些html。当前的HTML如下所示:div class =“ price__child price__price flex-child__auto tooltip-container”> ...

回答 1 投票 0

回答 1 投票 -2

从div中的某些元素中选择文本,而忽略其他元素。 HTML Agility Pack

我正在尝试为新闻网站构建网络抓取工具。由于文本被分为多个不同的元素,因此在选择相关文本时遇到了问题。我正在使用HTML Agility Pack和...

回答 1 投票 0

如何获得HTML敏捷包中没有类或ID的标签的值?

我正在尝试获取标签的文本值:67 comments,因此我试图从中获取“ 67”。但是,没有定义的类或ID。 ...

回答 1 投票 0

HTMLAgilityPack InnerHTML,错误的分析错误

HTML代码 World hi〜 C#代码节点。SelectSingleNode(“ // p”)。InnerHtml我要获取 World hi〜但 World ... ] >> InnterHTML返回有效的HTML。 <Hello> World<br> hi~ 不是有效的HTML,因为<Hello>被解释为HTML开头标记。因此,AgilityPack正确关闭该标签,以确保您具有有效的HTML。如@Sweeper所述,如果要在html中使用<和>,它们将以&lt;和&gt;的形式转义,以防止它们与实际的html语法混淆。您的HTML应该如下所示: <p> &gt;Hello&gt; World<br> hi~ </p> 请参见here以获取更多信息。

回答 1 投票 0

使用HTML Agility Pack设置img src

我有一个输入字符串,它是html。它包含图像,我想更改img上的src属性。到目前为止,我的代码如下:if(htmlStr.Contains(“ img”)){var ...

回答 1 投票 0

C#如何使用LINQ来获取特定列标题名称下的所有单元格数据

给出列标题名称的列表,我想使用HTMLAgilityPack解析HTML表,以检索该列下的所有表数据。我似乎无法弄清楚如何对此应用LINQ。我...

回答 1 投票 0

带有.NET Core 3.1的HtmlAgilityPack:UTF-8,text / html'不是受支持的编码名称

我使用的是HtmlAgilityPack v1.11.21,并且自升级到.NET Core 3.1以来,在尝试通过URL加载网页时,我开始收到以下错误消息:不支持'UTF-8,text / html' ...

回答 1 投票 0

如何检查使用HtmlAgilityPack创建的HtmlDocument或任何其他文档的内存大小?

在我的应用程序中,我试图计算HtmlAgilityPack在加载文档时创建数据存储流的数量。例如,如果我将HtmlDocument加载到内存中,如何验证大小...

回答 1 投票 0

C#-当元素为null时使用HTMLAgilityPack获取节点属性

我正在使用HTMLAgilityPack解析网站上的HTML表以获取其数据-多数情况下工作正常。问题是表有时会有一个空列,而我需要的数据实际上是...

回答 1 投票 0

需要一种不使用regEx提取标题内容的方法

我已经看到html敏捷包可以派上用场,但我不明白它是如何工作的。这就是我现在获取代码的方式,目前它已成功提取标题内容,而且...

回答 1 投票 0

如何使用HtmlAgilityPack对特定节点之间的所有内部文本进行上下文感知的解析

我从外部API传入了以下5个HTML片段,但我无法控制现有的格式。我需要使用以下代码将HTML拆分为响应类...

回答 1 投票 0

为什么`node`返回null? [重复]

我正在尝试使用HTML Agility Pack抓取网站,但遇到错误。调试时,节点变量始终会引发NullReferenceException。为什么?静态void Main(字符串[] args)...

回答 1 投票 -1

将替换为 将减号改为问号

我想将 span>%20替换为%20a%20MathML(image01.xml)%20like%20below:%20 %20 % 20 %20 %20

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.