gpt4 book ai didi

C#,Html Agility,选择 div 标签中的每个段落

转载 作者:太空狗 更新时间:2023-10-30 01:26:31 24 4
gpt4 key购买 nike

例如,如何选择 div 标签中的每个段落。

<div id="body_text">
<p>Hi</p>
<p>Help Me Please</P>
<p>Thankyou</P>

我已经在我的程序中下载并引用了 Html Agility,我只需要段落。可能有可变数量的段落并且有大量不同的 div 标签,但我只需要 body_text 中的内容。然后我假设这可以存储为一个字符串,然后我想将其写入 .txt 文件以供以后引用。谢谢。

最佳答案

您的案例的有效 XPATH 是 //div[@id='body_text']/p

foreach(HtmlNode node in yourHTMLAgilityPackDocument.DocumentNode.SelectNodes("//div[@id='body_text']/p")
{
string text = node.InnerText; //that's the text you are looking for
}

关于C#,Html Agility,选择 div 标签中的每个段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4737757/

24 4 0