问题标签 [selectnodes]

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.

0 投票
0 回答
437 浏览

c# - 使用 html 敏捷包获取一些具有不同类的属性

我想使用“html 敏捷包选择节点”获取一些具有不同类的属性。

我可以用“Html Node Collection”一一捕捉它们,但它不是专业的工作。有什么建议吗?

HTML 代码:

C# :

0 投票
1 回答
1315 浏览

c# - 使用 HtmlAgilityPack 从 HTML 中提取电子邮件

如何在此 HTML 代码中使用 HtmlAgilityPack 提取电子邮件和网站地址:

我试过这段代码,但它不适用于电子邮件:

0 投票
0 回答
98 浏览

c# - html 敏捷包 10

如何在此 HTML 代码中使用 HtmlAgilityPack 提取电子邮件地址:

我尝试了这段代码(在我的最后一个问题中回答了),但它不适用于电子邮件:

0 投票
0 回答
867 浏览

c# - 如何通过 html Agility Pack 2 获取电子邮件地址

如何从网站上获取电子邮件地址?

我试图从一个似乎受某些 JavaScript 保护的网站上捕获电子邮件...

这是 HTML 代码:

我使用这段代码来捕获受保护的值,但它不起作用:

0 投票
1 回答
113 浏览

xslt - 检索具有(或不具有)子节点的节点以应用条件模板

我阅读了很多文章,但没有找到对我的问题有决定性的帮助。

我有一个 XML 文档,我对其应用 xslt 以获取 csv 文件作为输出。我向我的 xsl 转换发送一个参数以过滤目标节点以应用模板。

xml 文档看起来像这样(我删除了一些无用的节点以便理解):

我的 xslt 在下面(对不起,它很长,我写的比它实际上更简单):

如果参数 = BB,我想选择具有包含InternalTransaction节点的子事务的MOTransaction节点。

如果参数 = CP,我想选择没有包含InternalTransaction节点的子事务的MOTransaction节点

当我写 pott:GetMOTransactionsResponse/pott:MOTransaction/pott:Transaction[pott:InternalTransaction] 时,我得到了事务节点而不是 MOTransaction 节点. 如果有人可以帮助我。

我希望清楚,否则我可以提供更多信息。

0 投票
1 回答
1685 浏览

c# - 使用 XPath 选择节点

我正在尝试在 c# 中使用 xpath 选择节点

这是我的 XML 文件

这是我的 C# 代码,它似乎不起作用

我要输出的是每 4 个字段表名 =“xfile”,如下所示:

如果您知道解决方案或更好的方法,请告诉我。

0 投票
1 回答
357 浏览

c# - List of all values for HtmlAgilityPack Nodes and Attributes

So I just started to play around with HtmlAgilityPack for C#, so I'm still learning and I'm starting to look into how to use SelectNodes and Attributes. So I have seen examples like link.Attributes("href"), htmlDoc.DocumentNode.SelectNodes("//a[@href]") and so on, but just by looking at it I have no idea what "//a[@href]" does and I haven't been able to find a list or documentation of what all the values I can use and how to use them.

I have tried searching my self, but I haven't been able to find anything useful and the documentation that comes with HtmlAgilityPack hasn't helped. I'm guessing that it's more of me just not knowing what I'm looking for and what I need to search for. So any help as to where to look for help on how to fully use SelectNodes and Attributes would be greatly appreciated.

Thank you.

0 投票
1 回答
289 浏览

asp.net - 为嵌套转发器指定 XPath 节点索引

假设我有一个类似于此的 XML 层次结构:

同样,我有使用嵌套中继器的 ASP.NET 代码,如下所示:

我的问题:如何为嵌套中继器内的 XPath指定节点索引选择器“[???]” ?!?

注意:我的语言是 ASP.NET 中的 VB。

编辑:我试过使用不同的索引“[{1}]”(给我一个索引越界错误),一个相对的Xpath“[local-name()='Phylum']”(没有“/ *" 在它前面——不识别节点/路径),并修补嵌套的转发器数据源(它要么不识别 XPath,要么崩溃)。

显然,我无法让这些工作中的任何一个工作。我需要考虑另一种方法吗?

编辑#2:我尝试过的另一件事不想工作:对于嵌套中继器:

0 投票
1 回答
129 浏览

c# - 按解析值分组 HTML AgilityPack C#

在 C# 中对数据进行分组,我已经解析了 html 文件并获取了其中的所有数据,现在我想将它们分组如下:

在此处输入图像描述

选择的那些行是父行并包含以下子代,我正在处理的代码在这里:

RoomType 包含由 HTML AgilityPack 解析的数据,我如何按名称对它们进行分组,例如 Pay & Save ,仅限最佳可用房间...

HTML 文件在这里: http: //notepad.cc/share/g0zh0TcyaG

谢谢

0 投票
1 回答
120 浏览

c# - 嵌套标签SelectNodes c# wpf

我从 <div class="article-content"> 获取所有文本时遇到问题,示例:

我希望 textBlock 中的所有文本都以与现场相同的顺序排列,但我真的不知道该怎么做。