gpt4 book ai didi

c# - xpath-查找元素的多个顺序出现

转载 作者:行者123 更新时间:2023-12-03 17:19:42 24 4
gpt4 key购买 nike

我有一个需要清理的xhtml节点,其中包含以下innerText:

<img style="width: 402px; height: 312px;" src="http://www.mydomain.com/test.jpg" align="left" border="0" height="312" hspace="5" vspace="5" width="402"> <br><font size="1" face="Arial"><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><font face="Verdana">Image text goes here</font> </font>

我自己无法弄清楚返回/查找<br>元素的多次出现的xpath表达式。我是否需要在节点中进行递归并检查最后一个匹配项?

更新:我正在使用HtmlAgilityPack浏览文档。

提前致谢!

问候,
byte_slave

最佳答案

不太确定您要怎么做。我已经问过您想要将其转换为什么的问题…

猜猜你可能想做什么...

要找出<br/>元素的总数,只需使用XPath count(//descendant-or-self::br)

或者,如果您想对另一个<br/>旁边的所有<br/>元素执行某项操作,则可以使用XPath //descendant-or-self::br[following-sibling::br or preceding-sibling::br]返回仅一长列的<br/>

关于c# - xpath-查找元素的多个顺序出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5633066/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com