问题标签 [anglesharp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 AngleSharp 在 C# 中使用 Captcha 进行 Web 抓取
我在使用 Recaptcha 抓取政府网站是合法的还是非法的,我在后端代码中发现了一些链接,除了下面提到的链接之外,我还提到了这些链接,并且这些链接没有在网站上使用,我正在使用该链接来抓取数据是该链接可以很好地抓取数据,或者如果我曾经使用该链接抓取数据,则网站所有者可能会阻止我的 IP 地址。这是我的代码我正在抓取数据
我正在使用此 url Index Charges抓取数据,但是当我更改此 url Signatory时,我抓取的数据出现了一些错误或无法作为第一个 url,请帮助我在其中缺少什么。
c# - 如何将字符串转换为浏览器在 C# 中解释的 html 属性值
我需要在服务器端验证用户输入,并且href
需要确保只允许作为协议(如果指定的话)。目标是消除可能的恶意代码或任何类似的东西。http://
https://
javascript:...
造成困难的是冒号可以在这样的字符串中编码的方式数量,例如:
, :
, :
, :
, :
。我想转换值并在浏览器呈现页面之前将其视为浏览器。
一种选择是使用 AngleSharp 构建 DOM 文档,因为它在解析属性时做得非常好。然后我可以检索该值并对其进行验证,但是为了解析一个值而构建整个 DOM 树似乎有点过头了。有没有办法使用 AngleSharp 来解析一个属性值?或者是否有一个我可以仅用于此任务的库?
我也发现了这个问题,但是其中使用的方法并没有像浏览器那样真正解析 URI。
c# - AngleSharp点击无ui界面
我正在尝试通过 C# 和(AngleSharp 或 HTML Agility Pack)从网页获取有关可用时间表的信息。问题是要查看不同日期有哪些可用的时间表,您必须按“div”(上一个,下一个)。所以要有一个月的时间表,我必须一页一页地浏览。我发现的问题是我无法点击 div。与 Chrome 控制台中的 javascript 相比,如果我能做到的话。我已经看到在 IHtmlElement 上使用 DoClick 有类似的响应,但它不起作用,我没有更改页面。浏览器在 Document 中保持相同的 html。
anglesharp - AngleSharp 结果的 html 编码
我正在使用 AngleSharp,当我解析 html 输入时,我从外部 html 中得到了这样的结果:
这是我的代码:
我预计结果将是:
任何人都可以帮助我!
c# - 如何在 Angle Sharp 中创建流图像
我需要从IHtmlImageElement
.
在HtmlUnit
,我正在使用这个:
那么,我怎样才能做到这一点AngleSharp
呢?
c# - 使用 AngleSharp 解析 HTML 表格
无法从 HTML 表格中获取内容。
AngleSharp.Dom.Collections.HtmlCollection`1[AngleSharp.Dom.IElement]
无输出
c# - 错误“非泛型方法”IParentNode.QuerySelector(字符串)“不能与类型参数一起使用。”
我尝试使用 AngleSharp 库登录该站点。我为此使用代码。
我收到一个错误:
“错误“非泛型方法”IParentNode.QuerySelector(字符串)“不能与类型参数一起使用。”
问题
如何修复错误?
c# - 解析后如何保存换行符?
角度尖锐 - 0.9.11
在浏览器的页面上,文本显示为:
String_1。
字符串_2。
字符串_3。
字符串_4。
解析结果:
String_1.String_2.String_3.String_4。
页面布局:
我使用代码来解析:
问题
如何用换行符制作解析结果?
也就是说,解析的结果应该是:
String_1。
字符串_2。
字符串_3。
字符串_4。
c# - Premailer.Net error: Could not load type 'AngleSharp.Parser.Html.HtmlParser' from assembly AngleSharp 0.10.1
so I am using .NetFW 4.7.1 and I get the following error when Premailer.Net is being instantiated:
Could not load type AngleSharp.Parser.Html.HtmlParser.
I am using Premailer.Net v. 2.0.1 and AngleSharp v. 0.10.1.
Here is the chank of code that throws error:
I get the exception on this line:
I suppose this is an issue with AngleSharp version, maybe they got rid of AngleSharp.Parser.Html.HtmlParser
.
What do you guys think? Did anybody encounter this issue? If so how did you solve it?
Thanks!