无法创建Xpath来定位单个值

无法创建Xpath来定位单个值,xpath,Xpath,我发现一些元素中包含多个文档。如何通过创建xpath表达式来定位单个文档,如在电子邮件和电话中? 我试过: //div[@class="professional-info-content"]/text() 但它给出了所有的文档 以下是要素: <div class='professional-info-content'><b>Impressum:</b><br/>hokon <br/>Jörn Brenscheidt GmbH <

我发现一些元素中包含多个文档。如何通过创建xpath表达式来定位单个文档,如在电子邮件和电话中? 我试过:

//div[@class="professional-info-content"]/text()
但它给出了所有的文档

以下是要素:

<div class='professional-info-content'><b>Impressum:</b><br/>hokon
<br/>Jörn Brenscheidt GmbH
<br/>Wasserbank 21
<br/>D-58456 Witten Herbede
<br/>
<br/>Tel.: 0049 (0) 2302 780100
<br/>Fax: 0049 (0) 2302 780110
<br/>E-Mail: info@hokon.de
<br/>www.hokon.de</div>
Impressum:
hokon Jörn Brenscheidt股份有限公司
Wasserbank 21
D-58456威顿赫伯德

电话:0049(0)230278100
传真:0049(0)2302 780110
电子邮件:info@hokon.de
www.hokon.de
/div[@class=“professional into content”]/text()
返回div下所有文本节点的节点列表。要仅获取特定节点,可以指定索引,例如:

/div[@class="professional-into-content"]/text()[6]
返回电话号码和

/div[@class="professional-into-content"]/text()[8]

电子邮件。

您到底想提取什么?很抱歉,choroba先生,我的问题没有明确说明。我只希望抓取电子邮件和电话号码。