你好,我得到了这段 html,我想从中获取文本元素
<span id="product_description" itemprop="description" class="">
<h1>Toltec Lighting 216-BRZ-508 Leaf Collection Traditional Potrack With Italian Marble Glass In Bronze</h1>
<br class="">
<span style="font-weight: bold;" class="">MANUFACTURE: </span>
Toltec Lighting
<br class=" xh-highlight">
<span style="font-weight: bold;" class="">COLLECTION: </span>
Leaf
<br class=" xh-highlight">
</span>
我想获取值列表。在这种情况下,它将是“Toltec Lighting”和“Leaf”
最佳答案
你可以试试这个:
//span[@id='product_description']/text()
或者如果您还需要确保没有选择空文本节点:
//span[@id='product_description']/text()[normalize-space()]
关于html - 如何使用 Xpath 获取纯文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25470623/