如何提取嵌套在锚标记内的多个Paragraph标记的内部文本

时间:2012-08-07 04:37:02

标签: xpath html-agility-pack

以下是代码:

<a id='Letter1'>
<p>Dear Sir, </p>
<p>This is with.........</p>
<p>I would be.......</p>
<p>Hoping to hear from you soon</p>
<p>Regards.</p> 
</a>

使用Xpath我想提取锚标记内包含的所有Paragraph标记的内部文本作为单个文本实体。

我想要的最终结果是

string letterBody= document.DocumentNode.SelectSingleNode("//XPATH QUERY").innerText;

其中letterBody =“亲爱的先生,这是....................问候。”

1 个答案:

答案 0 :(得分:0)

您需要获取<a>元素,然后您将获得<a>下的所有文本节点作为其innertext。 因此,您的xpath将是 /a[@id='Letter1'] 或仅 /a